내 정규식 /a .*programming .*test .*this/i
입니다 일치하고 테스트 문자열 내가지고있어 경기가 a test This is a programming test This
입니다 This is a test This is a programming test This is a programming test in any language
내 입력은 이제 내 출력 "regex exp"
처럼오고있다 String input = "I am doing <span id='icms'>test</span>on <span id='icms'>regex</span> exp."
입니다하지만 내 출력은 그래서 정규식과 정규 표현에 도움을 필요로이 I am doing test on regex exp
처럼
이것은 후속 조치입니다 Perl regular expression to match an IP address입니다. 문제를 올바르게 해결하는 방법을 보여주고 싶었지만 예기치 않은 문제가 발생했습니다. use 5.010;
use strictures;
use Data::Munge qw(list2re);
use Regexp::IPv6 qw($IPv6_re);
캡처 된 slash_flash까지 첫 번째 패턴 만 원합니다. $var1 = slash_flash*_target_bit[*]_slash_hit\n
$var1 =~ s/^(.*)\*?(.*)$/$1/g if ($var1 =~ /\*/);
내가 다시 전체 문자열을 얻을 : > $var1 = slash_flash*_target_bit[*]_slash_hi
다음 정규식에는 1에서 3 자리까지의 임의의 그룹과 공백이 아닌 4 개의 임의의 그룹이 포함됩니다. ^([\d]{1,3})?(\S{4})?$
내 문제는 I 입력 444EEE 자바가 일치하면 44 + 4EEE 대신으로, 444로 먼저 첫 번째 그룹과 일치하는 트레일 링 EEE는 4 개 문자로 제조되지 않기 때문에 종료. 그렇다면 마지막 그룹의 좌파 성욕을
Cross-posted at Perlmonks $String = "hello I went to the store yesterday and the day after and the day after";
나는 단어 만 i went to the store을 인쇄 할. 두 가지 방법을 시도해 보았지만 작동하지 않았습니다. if ($String =~ /hello/
각 텍스트 줄에는 좋은 단어와 나쁜 (원치 않는) 단어가있는 텍스트가 있습니다. 패턴이 good1-good2 good3 bad1-good4-bad2 some more good words
good1-good2 good3 bad1 bad2
good1-good2 good3 bad1 bad2 bad3
처럼 보일 수 있습니다 그래서 지금은 good1-good
어떤 이유로 지연 형 매칭을 사용할 수 없습니다. 여기 텍스트입니다 - 806 ? Ss 0:00 /usr/sbin/apache2 -k start
823 ? S 0:00 \_ /usr/sbin/apache2 -k start
824 ? S 0:00 \_ /usr/sbin/apache2 -k start
825 ? S 0:
Actionscript 3에서 정규 표현식을 사용하여 사용자 입력을 테스트하려고합니다. 다음 코드는 문자열을 테스트합니다. 문자열 시퀀스의 시작 부분에는 + 또는 - 기호를 사용할 수 있습니다. 단 하나만 허용됩니다. 그러나, 그것을 무시하는 것 같습니다? 양수인은 + 또는 - 부호의 수를 허용합니다. 나는 값이 배열로 테스트 해요 : 다음 결과에서 tmp
두 문자열 사이의 일치를 캡처하려고합니다. 예를 들어 Q와 XYZ 사이에 나타나는 모든 텍스트를 찾고 있는데, "가장 가까운"일치 (바깥 쪽을 계속 확장하지 않음)를 사용합니다. 이 문자열 : 서커스 Q 안녕하세요이 Q SOMETEXT XYZ 오늘 하루 XYZ 좋아 XYZ 반환해야입니다 : Q SOMETEXT XYZ 그러나 대신 다음을 반환합니다. Q *