야근안하기 위한 개린이 블로그

[PHP문법] 정규식을 이용한 치환, 숫자앞 문자 처리 preg_replace() 본문

개발/PHP(laravel)

[PHP문법] 정규식을 이용한 치환, 숫자앞 문자 처리 preg_replace()

벨린이 2020. 4. 3. 16:34

도로명 주소 API에서 받아오는 주소(~로 64 블로그길 234)와

DB의 도로명 주소 형식(~로64 블로그길234)이 달라서 맞춰주는 작업이 필요했다.


-로,-길 뒤에 있는 숫자앞에 공백을 넣어주면 되는 생각해보면 간단한 작업이었는대

아이디어가 잘 떠오르지 않았음..;


정규식을 활용해서 숫자앞에 공백을 넣어주는 식으로 해결


preg_replace()

 





이렇게 하니까 또 이미 잘 들어가져 있는데이터에는 공백이 2개 생기고, ~길12-4 일때 ~길 12- 4 이렇게 되어버려서

공백제거와 '- '를 '-'로 치환하는 작업을 또했다..(속상)


사수가 없어서 힘들다ㅠ.ㅠ


다른 좋은 아이디어 있으신분..?











sitemap.xml


Comments