https://codepen.io/eond/pen/yXNNOP
textarea에 입력된 문구 중 특정단어를 변환하는 걸 만들어보고 있습니다. ;ㅁ;
자 살 : X
자.살 : O
자살 : O
자&살 : O
자8살 : O
원하는 결과는 이런데,
자(공백)살 <-- 이 경우는 제외시키고 싶은데. 어떻게 하면 되나요?
이온디
Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 5
왜냐면
혼자 살다 <--- 이것도 포함이 되버려서요 ㅎ;
이렇게 해줘야하군요. 뭐 많네요 -.-;; 하나에 해줄수는 없나요..
(자(.*\S|^\s)살|자살)
이런식으로.. 근데 이게..음. 자스 코드 내에서 잘 안되던거 같아서 ㅠ
var keyword4=['자'+'[^가-힣ㄱ-ㅎㅏ-ㅣa-zA-Z|^\\s]'+'살','자살','살해'];
var keyRegExp = new RegExp('(' + keyword4.join('|') + ')', 'g');
공백을 \ 한번 더 적어주니 먹히네요. 감사합니다.