![]() |
PHP:
int preg_match ( string pattern, string subject [, array matches [, int flags]]) Behöver göra ett mkt tillfälligt inhopp i Perl. Hur gör jag en preg_match i Perl? Jag vill alltså söka efter "pattern" i "subject" och få returnerat en delsträng i "matches". |
if ($instr =~ /(pattern)/)
{ print $1; } $instr är strängen som du vill testa / matcha i pattern är regeln som du vill matcha $1 är det från $instr som matchar regeln inom paranteserna pattern konkrekt exempel: #!/usr/bin/perl use strict; my $instr = "hej din gamla get"; if ($instr =~ /(ga.*) /) { print $1; } |
Snyggt, nu fick jag till det! :)
|
Alla tider är GMT +2. Klockan är nu 11:32. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson