전화 번호의 잘못된 문자에 대한 Java 문자열 대체 정규식

크리스챤은 몸부림 치고 있었다

전화 번호의 모든 잘못된 문자를 대체하는 정규식을 작성하려고합니다.

전화 번호 예시 :

  • +36 00211 1111-> +36002111111
  • +49 03691 4193-> +49036914193
  • +36 00211 1111-> +36002111111
  • 06 78 90 12 34-> 0678901234

정규식은 문자열의 첫 번째 문자이고 나머지는 숫자 유형 인 경우에만 "+"기호를 허용해야합니다. [0-9]

이것은 내 현재 정규식입니다.

phone = phone.replaceAll("[/(?<!^)\+|[^\d+]+//g]", "");
Lucas Trzesniewski

이것을 사용하십시오 : [^\d+]|(?!^)\+

phone = phone.replaceAll("[^\\d+]|(?!^)\\+", "");
  • [^\d+] 숫자가 아닌 문자와 일치하거나 +
  • (?!^)\+문자열의 시작 부분에 없는+ 문자 와 일치

현재 정규식에서은 [/(?<!^)\+|[^\d+]문자 클래스 일뿐입니다 (즉, 단일 문자와 일치하고 +해당 문자 클래스를 반복하도록 만든 다음 패턴이 리터럴 //g] 문자열 과 일치 합니다. 따라서 구문이 잘못되었습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

버전 번호의 입력 문자열에 대한 정규식

분류에서Dev

잘못된 첫 번째 문자에 대한 정규식

분류에서Dev

전화 번호 저장에 사용되는 문자열에 대한 정규식

분류에서Dev

Java의 특정 문자열에 대한 정규식 표현식

분류에서Dev

긴 문자열 (문자열 버퍼)에 대한 Java 정규식

분류에서Dev

대문자에 대한 Java 정규식

분류에서Dev

Bash의 전체 문자열 (하위 문자열 아님)에 대한 정규식 일치

분류에서Dev

전체 문자열에 대한 정규식

분류에서Dev

전화 번호에 대한 정규식

분류에서Dev

전화 번호에 대한 정규식?

분류에서Dev

대문자 번호 및 2 개의 특수 문자에 대한 정규식

분류에서Dev

추출 번호 및 문자열 확장에 대한 정규식

분류에서Dev

정수 (문자열)에 대한 잘못된 입력 구문

분류에서Dev

숫자에 대한 불규칙한 문자열을 구문 분석하고 R의 정규식을 사용하여 구조화 된 형식으로 입력

분류에서Dev

잘못된 정수 값 : 1 행의 '번호'열에 대한 ''-JDBC

분류에서Dev

특정 문자열 대체를위한 Java 정규식

분류에서Dev

Crystal Report의 정적 텍스트에 대한 잘못된 문자

분류에서Dev

PHP-사용자 지정 전화 번호 형식에 대한 정규식

분류에서Dev

영숫자 문자열에 대한 Java 정규식 일치

분류에서Dev

%에 대한 문자열 형식 잘못된 형식

분류에서Dev

Python의 특정 형식에 대한 문자열 정규식

분류에서Dev

알려진 문자열 이전의 IP 주소에 대한 정규식 일치

분류에서Dev

텍스트 파일에서 autovue.classpath = 뒤의 전체 문자열에 대한 정규식

분류에서Dev

문자열의 숫자 집합에 대한 정규식

분류에서Dev

쉼표로 구분 된 문자열에 대한 정규식 (쉼표로 구분 된 2 개의 문자열)

분류에서Dev

문자열에서 첫 번째 "잘못된"문자 찾기 (전화 번호 정리)

분류에서Dev

속성 유형 문자열에 대한 OrientDB 그래프의 잘못된 문자

분류에서Dev

일련 번호 유형에 대한 형식화 문자열

분류에서Dev

09 접두사가있는 11 자리 전화 번호에 대한 정규식

Related 관련 기사

  1. 1

    버전 번호의 입력 문자열에 대한 정규식

  2. 2

    잘못된 첫 번째 문자에 대한 정규식

  3. 3

    전화 번호 저장에 사용되는 문자열에 대한 정규식

  4. 4

    Java의 특정 문자열에 대한 정규식 표현식

  5. 5

    긴 문자열 (문자열 버퍼)에 대한 Java 정규식

  6. 6

    대문자에 대한 Java 정규식

  7. 7

    Bash의 전체 문자열 (하위 문자열 아님)에 대한 정규식 일치

  8. 8

    전체 문자열에 대한 정규식

  9. 9

    전화 번호에 대한 정규식

  10. 10

    전화 번호에 대한 정규식?

  11. 11

    대문자 번호 및 2 개의 특수 문자에 대한 정규식

  12. 12

    추출 번호 및 문자열 확장에 대한 정규식

  13. 13

    정수 (문자열)에 대한 잘못된 입력 구문

  14. 14

    숫자에 대한 불규칙한 문자열을 구문 분석하고 R의 정규식을 사용하여 구조화 된 형식으로 입력

  15. 15

    잘못된 정수 값 : 1 행의 '번호'열에 대한 ''-JDBC

  16. 16

    특정 문자열 대체를위한 Java 정규식

  17. 17

    Crystal Report의 정적 텍스트에 대한 잘못된 문자

  18. 18

    PHP-사용자 지정 전화 번호 형식에 대한 정규식

  19. 19

    영숫자 문자열에 대한 Java 정규식 일치

  20. 20

    %에 대한 문자열 형식 잘못된 형식

  21. 21

    Python의 특정 형식에 대한 문자열 정규식

  22. 22

    알려진 문자열 이전의 IP 주소에 대한 정규식 일치

  23. 23

    텍스트 파일에서 autovue.classpath = 뒤의 전체 문자열에 대한 정규식

  24. 24

    문자열의 숫자 집합에 대한 정규식

  25. 25

    쉼표로 구분 된 문자열에 대한 정규식 (쉼표로 구분 된 2 개의 문자열)

  26. 26

    문자열에서 첫 번째 "잘못된"문자 찾기 (전화 번호 정리)

  27. 27

    속성 유형 문자열에 대한 OrientDB 그래프의 잘못된 문자

  28. 28

    일련 번호 유형에 대한 형식화 문자열

  29. 29

    09 접두사가있는 11 자리 전화 번호에 대한 정규식

뜨겁다태그

보관