제공된 문자열에서 모든 {{variableName}} 표현식을 $ {variableName} 과 같은 자바 스크립트 변수 자리 표시 자로 변환하려면 자바 스크립트 정규식 패턴이 필요 합니다.
let str = 'Lorem ipsum dolor {{variable1}}, sit amet consectetur {{otherVaraible}} elit. Iure facilis quaerat obcaecati tempore {{variable2}} praesentium, nisi culpa vero';
예상 :
let str = 'Lorem ipsum dolor ${variable1}, sit amet consectetur ${otherVaraible} elit. Iure facilis quaerat obcaecati tempore ${variable2} praesentium, nisi culpa vero';
감사,
한 가지 방법은 정규식으로 대체합니다. 코드를 따르십시오.
run1.onclick = function() {
output1.innerHTML = input1.value.replace( /{{(.*?)}}/g, '${$1}');
}
<input id="input1" type="text" value="'Lorem ipsum dolor {{variable1}}, sit amet consectetur {{otherVaraible}} elit. Iure facilis quaerat obcaecati tempore {{variable2}} praesentium, nisi culpa vero'">
<input id="run1" type="button" value="run">
<br />
<span id="output1"></span>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다