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

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



답변

.*

.임의의 문자이며 *0 회 이상 반복됨을 의미합니다.


답변

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

[\s\S]*

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

[\s\S]*?

예를 들어,이 정규식에 [\s\S]*?B일치 aB에서 aBaaaaB. 그러나이 정규 표현식 에서는에서 [\s\S]*B일치 합니다.aBaaaaBaBaaaaB


답변

당신은 의미합니까

.*

. 개행 문자가있는 개행 문자를 제외한 모든 문자에는 개행 문자도 포함됩니다.

* 0 배를 포함하여 임의의 양의 선행 표현


답변

사용 .*합니다. .임의의 문자와 일치 *하며, 0 개 이상의 발생을 나타냅니다. 로 새 줄을 캡처하려면 정규식으로 DOTALL 스위치가 필요할 수 있습니다 ..


답변

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

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

이 내용은 Java 정규식 자습서 또는 조회 한 설명서에서 다루어야합니다.


답변