developer tip

정규식의 모든 문자에 대한 기호?

copycodes 2020. 8. 20. 19:01
반응형

정규식의 모든 문자에 대한 기호?


모든 문자의 숫자 (0 포함)에 대한 기호가 있는지 궁금합니다.


.*

.문자는 *0 번 이상 반복됨을 의미합니다.


이 정규식 (공백 또는 비 공백)을 0까지 가능한 한 많이 사용할 수 있습니다.

[\s\S]*

이 표현식은 가능한 한 적게 일치하지만 나머지 표현식에 필요한만큼 일치합니다.

[\s\S]*?

예를 들어,이 정규식에 [\s\S]*?B일치 aB에서 aBaaaaB. 그러나이 정규식에 [\s\S]*B일치 aBaaaaB에서 aBaaaaB.


의미합니까

.*

. 개행 문자를 제외한 모든 문자, dotall 모드에서는 개행 문자도 포함합니다.

* 0 회를 포함하여 모든 양의 선행 표현식


나는 .*. .모든 문자와 일치 *하며 0 개 이상의 발생을 나타냅니다. 를 사용하여 새 줄을 캡처하려면 정규식에 대한 DOTALL 스위치가 필요할 수 있습니다 ..


예, 하나 있습니다. 별표입니다. *

a* // looks for 0 or more instances of "a"

이 내용은 검색하는 모든 Java 정규식 자습서 또는 설명서에서 다루어야합니다.

참고 URL : https://stackoverflow.com/questions/6441015/symbol-for-any-number-of-any-characters-in-regex

반응형