숫자를 허용해서는 안되는 정규식을 작성해야합니다. 그것은 숫자를 제외한 다른 문자를 허용해야합니다. 나는 ~ ~ [0-9] +RegEx : - 숫자를 허용해서는 안되는 정규식을 작성해야합니다.
과 같은 표현을 시도했지만 모든 것을 제한했다. 너 나 좀 도와 줄래?
숫자를 허용해서는 안되는 정규식을 작성해야합니다. 그것은 숫자를 제외한 다른 문자를 허용해야합니다. 나는 ~ ~ [0-9] +RegEx : - 숫자를 허용해서는 안되는 정규식을 작성해야합니다.
과 같은 표현을 시도했지만 모든 것을 제한했다. 너 나 좀 도와 줄래?
당신이 필요로하는 정규식 어떤 맛이 명확하지 않다,하지만 일반적으로 다음 중 하나가 작동합니다 :
^[^0-9]*$
^[^\d]*$
^\D*$
^[[:^digit:]]*$
^\P{IsDigit}*$
마지막 두 가지 형태가 유니 코드 숫자와 함께 작동합니다.
원자 [^0-9]
은 과 일치하지만 자리는 일치합니다. 전체 문자열에 숫자가 없는지 확인하려면 문자열 시작 (^
) 및 끝 ($
)의 표시자를 추가했습니다. 당신은 숫자가 아닌 문자를 하나 이상 포함 된 문자열의 일부를 일치 시키려면
, ...+
하여 정규식의 ^...*$
부품을 교체 :
[^0-9]+
\D+
등
시도를 [^0-9]+
. 이렇게하면 유니 코드가 아닌 ASCII 숫자 만 나타나지 않습니다.
이 정규식에 필요한 언어 태그를 추가 할 수 있습니까? –