아는 것이 힘/컴퓨터 상식

정규표현식을 이용하여 Audio와 자막 부분의 글자 순서 바꾸기 예제

동해랑 2024. 5. 15. 15:25

1.

찾을말: (\.|\+)([ㄱ-ㅎㅏ-ㅣ가-힣a-zA-Z]+\s*)(\d|)(Audio|자막)
바꿀말: $1$3$2$4

".E 1Audio"와 같은 형태를 찾아서 ".1E Audio"와 같은 형태로 바꾼다.

이때 "Audio" 대신 "자막"이라는 글자라도 적용.

1의 자리에는 어떠한 숫자가 있거나 없어도 규칙대로 바꾼다.

 

2.

찾을말: (\.|\+)([0-9A-Za-z가-힣]*)청([A-Za-z가-힣]*) (Audio|자막)
바꿀말: $1$2$3청 $4

".E청F Audio"와 같은 형태를 찾아서 ".EF청 Audio"와 같은 형태로 바꾼다.

이때 "Audio" 대신 "자막"이라는 글자라도 적용.

E와 F의 자리에는 어떠한 글자가 몇 개가 있거나 또는 없더라도 규칙대로 바꾼다.

 

3.
찾을말: (\.|\+)([0-9A-Za-z가-힣]*)포([A-Za-z가-힣]*) (Audio|자막)
바꿀말: $1$2$3포 $4

".E포F Audio"와 같은 형태를 찾아서 ".EF포 Audio"와 같은 형태로 바꾼다.

이때 "Audio" 대신 "자막"이라는 글자라도 적용.

E와 F의 자리에는 어떠한 글자가 몇 개가 있거나 또는 없더라도 규칙대로 바꾼다.


4.

찾을말: (\.|\+)([0-9A-Za-z가-힣]*)한([A-Za-z가-힣]*) (Audio|자막)
바꿀말: $1$2$3한 $4

".E한F Audio"와 같은 형태를 찾아서 ".EF한 Audio"와 같은 형태로 바꾼다.

이때 "Audio" 대신 "자막"이라는 글자라도 적용.

E와 F의 자리에는 어떠한 글자가 몇 개가 있거나 또는 없더라도 규칙대로 바꾼다.