사용자가 콘텐츠를 붙여 넣는 HTML 페이지 내에 텍스트 영역이 있습니다.Javascript를 사용하여 텍스트 영역에 포함 된 ndash 엔티티를 탐지하는 방법은 무엇입니까?
해당 콘텐츠에 "–"(–
) (\ x2013)이 삽입되는 경우가 종종 있습니다. 이를 감지하여 교체하고 데이터베이스에 –
으로 저장해야합니다.
내 코드 document.getElementById("input").value.replace("-", "–");
은 "-"(빼기 기호) (\ x2D) 만 탐지합니다.
ndash를 감지하기위한 적절한 매개 변수는 무엇입니까?
이있는 페이지의 인코딩이 무엇인가에 자사의 유니 코드 코드 포인트를 사용? –
내용을 붙여 넣은 페이지는 UTF-8입니다. 내 페이지에 인코딩을 지정하지 않았습니다. – dacracot