이 정규식이에하이픈을 공백으로 대체하는이 정규식이 하이픈을 추가 하이픈으로 바꾸지 않도록 방지하는 방법은 무엇입니까?
The dog jumped over the lazy - chair
:
str.replace(/ +/g, '-').toLowerCase();
이 변환됩니다
the-dog-jumped-over-the-lazy---chair
가이 대신 (단일 하이픈) 생산 있도록 수정하는 방법 :
the-dog-jumped-over-the-lazy-chair
하이픈을 추가 하이픈으로 대체하지 않습니다. 정확한 정규 표현식인지 아니면 정확한 입력 문자열인지 확신 할 수 있습니까? – BoltClock
원래 질문에 오타가있었습니다. 나는 그것을 편집했다. –