문자열 끝에서 불필요한 문자를 제거하는 좋은 정규식은 무엇입니까?

닉 앨런

필요하지 않은 문자열 끝의 문자를 제거하는 정규식을 찾고 있지만 문자열의 앞부분에있을 수 있습니다 (예상되고 좋음).

다음은 "CARVER HOUSE-KITCHEN"으로 해결되어야하는 예입니다.

CARVER HOUSE - KITCHEN(
CARVER HOUSE - KITCHEN[
CARVER HOUSE - KITCHEN - (
CARVER HOUSE - KITCHEN : 

다음은 "CARVER HOUSE : (NIGHT) [N1]-KITCHEN"로 해결되어야하는 또 다른 예입니다.

CARVER HOUSE : (NIGHT)[N1] -  KITCHEN(
CARVER HOUSE : (NIGHT)[N1] -  KITCHEN[
CARVER HOUSE : (NIGHT)[N1] -  KITCHEN - (
CARVER HOUSE : (NIGHT)[N1] -  KITCHEN : 

따라서 기본적으로 마지막 문자 또는 숫자를 찾아야하며 다른 모든 것은 제거됩니다.

또한 마지막 영숫자를 찾기 위해 문자별로 이동하는 큰 지저분한 방법을 찾고 있지 않습니다. 이것은 한 두 줄의 코드로 가능해야합니다.

감사

tobias_k

정규식을 사용 \W+$하여 문자열 끝에서 단어가 아닌 문자를 찾아서 바꿀 수 있습니다.

String s = "CARVER HOUSE : (NIGHT)[N1] -  KITCHEN - (";
s = s.replaceAll("\\W+$", "");
System.out.println(s);

결과는 CARVER HOUSE : (NIGHT)[N1] - KITCHEN

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정규식 패턴을 사용하여 문자열의 시작 또는 끝에서 특수 문자를 제한하는 방법은 무엇입니까?

분류에서Dev

이 정규식에서 문자열의 초기 위치를 제한하는 방법은 무엇입니까?

분류에서Dev

문자열 끝에서 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

문자열 끝에서 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

문자열 끝에서만 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

문자열에서 많은 양의 문자를 제거하는 더 간단한 방법은 무엇입니까?

분류에서Dev

정규식을 사용하여 자바 스크립트에서 문자열의 시작과 끝에서 <br>을 제거하는 방법은 무엇입니까?

분류에서Dev

정규식 C ++-문자열 끝에 여러 문장 부호를 저장하는 방법은 무엇입니까?

분류에서Dev

정규식에서 새 줄 또는 문자열 끝을 지정하는 방법은 무엇입니까?

분류에서Dev

Perl 정규식을 사용하여 특정 문자열의 전체 행에서 특정 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

정규식을 사용하여 다트에서 점 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

MATLAB에서 정규 표현식을 사용하여 경로 (문자열)의 끝 부분을 제거하는 방법은 무엇입니까?

분류에서Dev

정규식 시퀀스 끝에서 문자열을 일치시키는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 불규칙한 CSV에서 문자열을 구문 분석하고 형식을 지정하는 방법은 무엇입니까?

분류에서Dev

문자열에서 대문자가 아닌 모든 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

셀의 문자열에서 단일 문자를 식별하고 제거하는 방법은 무엇입니까?

분류에서Dev

정규식은 다음으로 시작하는 문자열에서 문자를 제거합니다.

분류에서Dev

정규식을 사용하여 문자열에서 숫자를 추출하는 방법은 무엇입니까?

분류에서Dev

bash에서 아래 문자열에 대한 정규식을 일치시키는 방법은 무엇입니까?

분류에서Dev

bash에서 아래 문자열에 대한 정규식을 일치시키는 방법은 무엇입니까?

분류에서Dev

정규식을 사용하여 문자열에서 숫자를 얻는 방법은 무엇입니까?

분류에서Dev

VB.NET의 문자 배열에서 요소를 제거하는 방법은 무엇입니까?

분류에서Dev

문자열에서 하위 문자열과 정규식을 검색하는 방법은 무엇입니까?

분류에서Dev

문자열 끝에 문자를 추가하는 방법은 무엇입니까?

분류에서Dev

특정 문자열을 포함하는 필드가없는 배열에서 모든 요소를 제거하는 방법은 무엇입니까?

분류에서Dev

VScode에서 정규식으로 문자열 앞에 $를 삽입하는 방법은 무엇입니까?

분류에서Dev

이 정규식을 작성하여 문자열에서 문자열을 찾는 방법은 무엇입니까?

분류에서Dev

사전에서 인쇄 된 문자열 끝에서 / n을 제거하는 방법은 무엇입니까?

분류에서Dev

PERL 문자열에서 인접한 두 단어를 바꾸는 더 좋은 방법은 무엇입니까?

Related 관련 기사

  1. 1

    정규식 패턴을 사용하여 문자열의 시작 또는 끝에서 특수 문자를 제한하는 방법은 무엇입니까?

  2. 2

    이 정규식에서 문자열의 초기 위치를 제한하는 방법은 무엇입니까?

  3. 3

    문자열 끝에서 문자를 제거하는 방법은 무엇입니까?

  4. 4

    문자열 끝에서 문자를 제거하는 방법은 무엇입니까?

  5. 5

    문자열 끝에서만 문자를 제거하는 방법은 무엇입니까?

  6. 6

    문자열에서 많은 양의 문자를 제거하는 더 간단한 방법은 무엇입니까?

  7. 7

    정규식을 사용하여 자바 스크립트에서 문자열의 시작과 끝에서 <br>을 제거하는 방법은 무엇입니까?

  8. 8

    정규식 C ++-문자열 끝에 여러 문장 부호를 저장하는 방법은 무엇입니까?

  9. 9

    정규식에서 새 줄 또는 문자열 끝을 지정하는 방법은 무엇입니까?

  10. 10

    Perl 정규식을 사용하여 특정 문자열의 전체 행에서 특정 문자를 제거하는 방법은 무엇입니까?

  11. 11

    정규식을 사용하여 다트에서 점 문자를 제거하는 방법은 무엇입니까?

  12. 12

    MATLAB에서 정규 표현식을 사용하여 경로 (문자열)의 끝 부분을 제거하는 방법은 무엇입니까?

  13. 13

    정규식 시퀀스 끝에서 문자열을 일치시키는 방법은 무엇입니까?

  14. 14

    자바 스크립트에서 불규칙한 CSV에서 문자열을 구문 분석하고 형식을 지정하는 방법은 무엇입니까?

  15. 15

    문자열에서 대문자가 아닌 모든 문자를 제거하는 방법은 무엇입니까?

  16. 16

    셀의 문자열에서 단일 문자를 식별하고 제거하는 방법은 무엇입니까?

  17. 17

    정규식은 다음으로 시작하는 문자열에서 문자를 제거합니다.

  18. 18

    정규식을 사용하여 문자열에서 숫자를 추출하는 방법은 무엇입니까?

  19. 19

    bash에서 아래 문자열에 대한 정규식을 일치시키는 방법은 무엇입니까?

  20. 20

    bash에서 아래 문자열에 대한 정규식을 일치시키는 방법은 무엇입니까?

  21. 21

    정규식을 사용하여 문자열에서 숫자를 얻는 방법은 무엇입니까?

  22. 22

    VB.NET의 문자 배열에서 요소를 제거하는 방법은 무엇입니까?

  23. 23

    문자열에서 하위 문자열과 정규식을 검색하는 방법은 무엇입니까?

  24. 24

    문자열 끝에 문자를 추가하는 방법은 무엇입니까?

  25. 25

    특정 문자열을 포함하는 필드가없는 배열에서 모든 요소를 제거하는 방법은 무엇입니까?

  26. 26

    VScode에서 정규식으로 문자열 앞에 $를 삽입하는 방법은 무엇입니까?

  27. 27

    이 정규식을 작성하여 문자열에서 문자열을 찾는 방법은 무엇입니까?

  28. 28

    사전에서 인쇄 된 문자열 끝에서 / n을 제거하는 방법은 무엇입니까?

  29. 29

    PERL 문자열에서 인접한 두 단어를 바꾸는 더 좋은 방법은 무엇입니까?

뜨겁다태그

보관