3.2. 디 나? ¶
html 놓고 로러 or 롬 개발 구 javascript 모드로 "문".matches("\Regex\"); 면 나답다.
java는 Matcher를 . (맞는 모르겠당)
Pattern.comppile("규"); Matcher matcher = new Matcher(Pattern, " "); matcher.find();
-렸면
3.3. 문법? ¶
. * + [] ^ $ | {} () \ [A-Za-Z0-9] \w \W \s \S ^ 밖 ^
. == 문(모든 것) 나
* == 문(명령)를 0개 로 때.
[]대. == 문들 면 됨. a-zA-Z 라던, 0-9라던.
$ 명령 막로 는 것들 .
{} == 갯 가능. {0,2} 면 0~2개 갯를 .
() == 명령들 |로 러가 나낼 .
* == 문(명령)를 0개 로 때.
e.g. .* 로 면 러 문(모든 것) 0개 다.
+ == 문(명령)를 1개 로 때.[]대. == 문들 면 됨. a-zA-Z 라던, 0-9라던.
$ 명령 막로 는 것들 .
{} == 갯 가능. {0,2} 면 0~2개 갯를 .
() == 명령들 |로 러가 나낼 .
4.2. 문2 ¶
그 된 " " 검라 <a href = "class > </a> <a href = "class" > </a> <a href = "clas"s" > </a>
<html> <a href ="abc"></a> <a href ="abc"></a> <a href ="dfw"></a> <a href ="dfdof></a> <a href ="dfdof class="dfdfd"></a> <a href ="dfdof" class=dfdfd" name ="cdef"></a> </html> answer : <([^">]+|"[^">]*")+"[^">]*>
답 대 것 고, 는 .
것 대 답 다면, 맞는것들'만' 내는 것 보는 떨까? 그러려면 다는...
4.3. 문 3 ¶
단 JavaScript
"http://www.naver.com www.naver.com naver.com google.co.kr http://kio.zc.bz/Lecture/regexp.html#chap05".match(/(http:\/\/)?([a-zA-Z]+\.)+[a-zA-Z]+\/?([^\s]+)*/g)또 다른 (과 ) 립 가 대로 리고 닫는, 대로 닫 를 .
var str='<body onload="firprint(;" onkeydown="keyboard);"> <input value="pause" onclick="pause();"/>'; str.match(/\s[^()\s]*([^()]*[)]|[(][^()]*)/g);.. 깐 대로 됐는데 또 되 --
- 게 뭐까 -ㅅ- -김
str.match(/\s[^()\s]*([^()]*[)]|[(][^()]*)/g); str.match(/\s([(][^(]*|[^)][)])*/g); str.match(/((http:[^\s]*)|((\s[^/.]*[.][^/.]*)))\s/g); ((3*4)+2+4)-(23)) ((3*4)+(2+4)-23)) ((3*4)+(2+4)-(23)) (3*4)+(2+4)-(23)) ((3*4)+(2+4-(23))