자바스크립트입니다.
예를 들어, 괄호로 덮인 문자열을 하나씩 바꾸고 싶어서
replace(/((.*))/g, "[$1]") 를 썼더니
"(고양이)(강아지)(물고기)(거북이)" 라는 문자열에선
[고양이][강아지][물고기][거북이]
가 아닌
[고양이)[강아지)(물고기](거북이]
가 됩니다.
식을 어떻게 바꿔야 할까요?
자바스크립트입니다.
예를 들어, 괄호로 덮인 문자열을 하나씩 바꾸고 싶어서
replace(/((.*))/g, "[$1]") 를 썼더니
"(고양이)(강아지)(물고기)(거북이)" 라는 문자열에선
가 아닌
[고양이)[강아지)(물고기](거북이]
가 됩니다.
식을 어떻게 바꿔야 할까요?
ㅋㅋ 문제 커엽네
도와주세용 ㅠ.ㅠ
leftmost derivation
이럴수가 심오하네요;; 다행히 검색해 보니 친절하게 설명해놓은 글이 있군요.. 감사합니다!
간단하게 하면 /\(([^\(]*)\)/g 인데... 뭔가 더 괜찮은 방법도 있을것 같엉
/\((.*?)\)/g 역시 있엉 ㅇㅅㅇ
이제 보니 글에 역슬래시가 안나왔네용 ㅠ.ㅠ 더 공부해야겠습니다! 감사합니다.
정말 저거밖에 없으면 걍 복잡하게 찾을거 없이 (를 [로 바꾸고 )를 ]로 바꾸면 되지 않나