하나 이상의 하이픈이 포함 된 모든 텍스트를 스팬에 포함 시키려고합니다. 그래서 줄 바꿈이없는 CSS를 추가 할 수 있습니다. 규칙. 불행히도 나는 이것을 어떻게 달성해야할지 모른다. 어떤 아이디어/힌트도 크게 감사 할 것입니다. 감사!jQuery/javascript : 문자를 찾고 단어를 포함하는 단어를 포함합니다.
예 :
((\w+-)+\w+)(?![^<]*\>)
((\w+-)+\w+)
부분은 하이픈으로 구분 된 단어와 일치 정규식이다
Before: <p>This product is ready-to-use.</p>
After: <p>This product is <span class="nbr">ready-to-use</span>.</p>
글쎄, 이미 정규식으로 질문 태그. ['string.replace()'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace)를 살펴보십시오. – Jerry
아무도 당신을 위해 그것을 쓸 것입니다. 정규 표현식 등을 확인하십시오. 문제와 관련된 구체적인 질문으로 돌아와서 이미 시도한 것을 알려주십시오. – BenM
은 전체 작업을하지 않고 특정 문제를 해결하기위한 것입니다. –