js 정규 표현 식 학습 2
[abc] :
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /^[abc]/;
str=´bbs.blueidea.com´;
execreg(reg,str);
출력 결 과 는 b 입 니 다.
다음 의 예 를 다시 보다
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /^[a-zA-Z][a-zA-Z0-9_]+/;
str=´bbs_´;
execreg(reg,str);
처음 은 알파벳 이 어야 하지만 끝 은 알파벳, 숫자 또는 밑줄 일 수 있 음 을 나타 낸다.
[^ abc]: 비 abc 문자 와 일치 함 을 표시 합 니 다.
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /[^abc]/;
str=´backdder´;
execreg(reg,str);
출력 은 k 입 니 다. back 은 모두 abc 집합 에 속 하기 때문에 상기 예 에서 [^ 0 - 9] 는 비 숫자 를 나타 내 고 [^ a - z] 는 비 소문 자 를 나타 내 는 것 을 알 수 있 습 니 다.
경계
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\bc/;
str=´call´;
execreg(reg,str);
왼쪽 c 와 일치 합 니 다.
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\Bc/;
str=´12c2´;
execreg(reg,str);
\ B 는 경계 가 아 닌 것 을 표시 하기 때문에 c 와 성공 적 으로 일치 합 니 다.
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\d/;
str=´ec2e´;
execreg(reg,str);
\ d 는 숫자 만 일치 하고 출력 은 2. 동 리 를 나타 낸다 \ \ D 는 비 숫자 를 나타 낸다
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\D/;
str=´2c2e´;
execreg(reg,str);
출력
\ s 는 하나의 빈 칸 과 일치 합 니 다. \ s. + 빈 칸 과 일치 한 후 줄 을 바 꾸 지 않 는 모든 문 자 를 사용 합 니 다.
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\s.+/;
str=´2 c2e´;
execreg(reg,str);
이 예 출력 c2e
\ \ S 스페이스 바 정규 일치 시 정지
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\S/;
str=´2 c2e´;
execreg(reg,str);
출력
/\w/=/[a-zA-Z0-9_]/
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\w+/;
str=´2c2e´;
execreg(reg,str);
하면, 만약, 만약...
function execreg(reg,str){
var result =reg.exec(str);
alert(result);
}
reg = /\W+/;
str=´ ´;
execreg(reg,str);
이 글 은 multifeeling 오리지널 입 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[2022.04.19] 자바스크립트 this - 생성자 함수와 이벤트리스너에서의 this18일에 this에 대해 공부하면서 적었던 일반적인 함수나 객체에서의 this가 아닌 오늘은 이벤트리스너와 생성자 함수 안에서의 this를 살펴보기로 했다. new 키워드를 붙여 함수를 생성자로 사용할 때 this는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.