"xxxx1234"와 같이 랜덤의 알파벳+랜덤의 숫자
"150802" 혹은 "15.08.02."와 같은 날짜
이거 두개가 무작위로 다른 문자열과 함께 순서에 관계없이 섞여서 이름에 들어있을때
저것들만 놔두고 모두 삭제하여
"xxxx1234 - 150802"
와 같은 식으로 바꾸려면
정규표현식으로 어떻게 표현하여야할까요?
"xxxx1234"와 같이 랜덤의 알파벳+랜덤의 숫자
"150802" 혹은 "15.08.02."와 같은 날짜
이거 두개가 무작위로 다른 문자열과 함께 순서에 관계없이 섞여서 이름에 들어있을때
저것들만 놔두고 모두 삭제하여
"xxxx1234 - 150802"
와 같은 식으로 바꾸려면
정규표현식으로 어떻게 표현하여야할까요?
뽑아내는건 별로 어렵지 않은데, 결과값은 프로그램 짜기에 달렸음. 정규식은 기본적으로 패턴매칭이기 때문에, 있는것을 뽑아내는 것에 특화되어 있지, 없는 것을 고르는 것은 프로그래밍적으로 따로 해결해야되는 부분임. 즉, 저 원하는걸 뽑고, 알아서 편집해서 결과값을 내야지.
날짜는 [0-9][0-9][.]*[0-9][0-9][.]*[0-9][0-9] 이렇게 뽑으면 되고, 알파벳4자리+숫자4자리는 [A-Za-z]{4}[0-9]{4}