답변
첫 번째 수단은 필요 (욕심)로 환원 한 무제한 시간, 가능한 한 여러 번 사이에 공백이 아닌 문자 단일 문자를 일치합니다.
두 번째 수단은 필요 (게으른)로 확장 한 무제한 시간 사이에 공백이 아닌 문자 단일 문자, 가능한 한 으로 몇 번을 맞 춥니 다.
차이점은 욕심 많거나 게으른 반복입니다. Regex 버디 도움말 파일에서 :
욕심 꾸러기 수량 한정자는 먼저 토큰을 가능한 한 많이 반복하려고 시도하고 전반적인 일치를 찾기 위해 점차적으로 엔진을 역 추적합니다. 게으른 수량 한정자는 먼저 필요한만큼 몇 번 토큰을 반복하고 엔진이 정규식을 통해 백 트랙으로 점차적으로 확장하여 전체 일치를 찾습니다.
차이
은 아래 이미지에서 볼 수있다 :두 이미지가 같은 것처럼 보입니다. 다른 URL 있습니다. – Arjan
@Arjan : 감사합니다. 어떻게 든 같은 이미지를 두 번 붙여 넣을 수있었습니다. 도! 결정된. 그 점을 지적 해 주셔서 감사합니다. –
- 1. 정규식 (... 제외) - \ ([\ s \ S] + \) ...)?
- 2. "\ s @ \ s"문자열을 캡처하는 정규식
- 3. 문자열의 끝 찾기 : * s ++ VS * s 다음 s ++
- 4. 정규식 이해 [\ S \ S - [<>]] *
- 5. ORA-21500 : 내부 오류 코드, 인수 : [% s], [% s], [% s], [% s], [% s], [% s], [% s], [% s]
- 6. Javascript [\ s \ S] * 너무 욕심입니다.
- 7. 이 정규식 대체는 "$ content = ~ s/\ n-- \ n. *? $ // s"실제로 무엇입니까?
- 8. Perl에서 s/^ \ s + //와 s/\ s + $ //의 차이점은 무엇입니까?
- 9. Regex ", \\ s (. *?), \\ s"
- 10. 정규 표현식 \\ s *, \\ s *는 무엇을합니까?
- 11. (\ w \ s) +
- 12. 줄리아 : 벡터 {S} 또는 S
- 13. Mix s : Button 및 s : ToggleButton in s : ButtonBar
- 14. java에서 정규식 : str.replace ("\ s +", "")에 대한 오류
- 15. 안드로이드 정규식 터키어 Charachter은 (내가, S, 오 ...)
- 16. 자바 스크립트에서/[^ \ n \ S] * : (?! :)/및/[^ \ n \ S] * : /와 다른 점
- 17. S # arp 아키텍처 템플릿
- 18. 함수를 evaulating 않고 벡터 함수, E (s) = (E_1 (s), E_2 (s), E_3 (s)) 인덱싱
- 19. F2051 : % s 단위가 % s 버전으로 컴파일되었습니다.
- 20. 괄호 캡처 -/(\ d) /? 또는/\ s *; \ s * /?
- 21. 기본 전술만으로 ~ ~ (~~ S -> S) 증명
- 22. vswprintf : Mac % s 대 Windows % S
- 23. [\\ s *]가 \\ s *와 같은 이유는 무엇입니까?
- 24. s ++와 * s ++ 사이에 차이점이 있습니까?
- 25. s : 텍스트 이름 s : 태그 인 경우
- 26. fltk set Fl_File_Chooser 's Fl_File_Browser 's selection_color
- 27. 액세스 wxFrame (s) 및 wxDialog (s) globally
- 28. { "제목"; S : S : 5 43 :} MySQL 데이터베이스에
- 29. PHP의 regex에서 [\ S \ s] *의 의미는 무엇입니까?
- 30. S-Plus가없는 S-Plus 데이터베이스를 읽으시겠습니까?
https://regex101.com/ 내가 여기 실행 빠른 테스트를 기반으로,'(\ S +)'는 당신에게 모든 단어를,'(\ S +?)'는 당신에게 개별 문자를 찾으려고합니다. 나는 실제 대답으로 그것을 게시하는 내 대답에 충분히 자신감이 아니에요. – phroureo
https://stackoverflow.com/questions/25528452/in-a-regex-what-changes-when-you-add-a-question-mark-to –