URL에 대한 정규식이 있지만 유니 코드 문자를 지원하지 않습니다.유니 코드 URL에 대한 정규식
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?
나는 \pL
에 의해 a-zA-Z
의 모든 발생을 교체 자바 스크립트와 C#
URL에 대한 정규식이 있지만 유니 코드 문자를 지원하지 않습니다.유니 코드 URL에 대한 정규식
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?
나는 \pL
에 의해 a-zA-Z
의 모든 발생을 교체 자바 스크립트와 C#
당신은 내가 당신이 영어 이외의 언어를 얻고 싶은 생각 유니 코드 문자를 사용하는 것처럼 (히브리어 또는 페르시아어 아랍어, 같이가 ...) 그래서 그냥이 a-z
A-Z
에서 ا-ی
또는 다른 동등한
를 [에 있습니다 CHAGE 유니 코드 문자 일치 자'\ pL'] (https://www.regular-expressions.info/unicode.html#category)는 JavaScript에서 사용할 수 없습니다. – Lesley
@Lesley : 사실, 우리는 [xregexp] (http://www.regular-expressions.info/xregexp.html)와 같은 패키지를 사용해야합니다. 답변이 업데이트되었습니다. – Toto