문자를 바꾸는 정규식

문자를 바꾸는 정규식

다음 예가 있지만 'H2J','H3N','H3N','H2J','H2P','H2K','H2J','H2K','H3N'누구든지 (H2J),(H3N),(H3N),(H2J),(H2P),(H2K),(H2J),(H2K),(H3N)작은 따옴표를 대괄호로 대체하는 정규식을 보여줄 수 있습니까?

Mac에서 TextWrangler를 사용하고 있습니다.

답변1

 /'([A-Z0-9]+)'/\($1\)/g

이것이 바로 경기다

  1. '
  2. 하나 이상의 영숫자의 시퀀스 [A-Z0-9]+
  3. '

시퀀스는 괄호 안에 있으므로 캡처하여 교체에 사용할 수 있습니다.

교체는 바로

  1. (
  2. 위에서 캡처한 시퀀스$1
  3. )

따라서 편집기에서 검색어는 다음과 같습니다.

'([A-Z0-9]+)'

교체 기간은 다음과 같습니다.

 \($1\)

그리고 모두 교체하세요. 그룹 교체 형식을 확인하세요. 일부 편집기에서는 대신 \1$1

관련 정보