js Abba 역방향 전망 정규 일치 인 스 턴 스
var s1 = 'acritan';
var s2 = 'bassarisk';
var s3 = 'commotive';
// "abba"
var r = /^(?!.*?(.)(.)\2\1)/i;
alert(r.test(s1)); // true
alert(r.test(s2)); // false
alert(r.test(s3)); // false
제로 폭 단언 (?! exp)
역설
반 선행 단언 이란 무엇 입 니까?
php 실례:
주로 실례 를 통 해 여러분 께 이 정칙 적 인 역할 을 말씀 드 리 려 고 합 니 다.
$str="abcgwcab";
$parent='/bc(?!ww)gw/';
$str=preg_match($parent,$str,$match);
var_dump($str);
var_dump($match);
/**
:
int 1
array (size=1)
0 => string 'bcgw' (length=4)
*/
해석: 먼저 문자열 에 bc 가 포함 되 어 있 는 지 판단 한 다음 에 그 뒤에 ww 가 아 닌 지 판단 하고 마지막 에 gw 와 일치 합 니 다.역방향 단언 의 앞 뒤 를 알 수 있 으 며, 다른 일치 조건 을 추가 할 수 있다.
?!exp
이것 은. * 비 어 있 는 문자 의 임의의 길이 와 일치 하 는 것 입 니까?탐욕 이 아 닌 패턴 입 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.