문자열의 일부와 일치 시키려하고 있는데 대소 문자를 구분하지 않아야합니다. 나는 다음과 같은 코드를 가지고 있지만 교체 된 문자열을 결코 얻지 못한다.JavaScript 정규식 무시 사례
var name = 'Mohammad Azam'
var result = name.replace('/' + searchText + '/gi', "<b>" + searchText + "</b>");
검색 텍스트 변수는 "모하"또는 "모"또는 "MOH"입니다.
일치하는 것을 어떻게 볼드체 태그로 가져올 수 있습니까?
var name = 'Mohammad Azam', searchText='moha';
var result = name.replace(new RegExp(searchText, 'gi'), "" + searchText + ""); result
편집 : : -
무엇 당신이 검색 텍스트를 바꾸시겠습니까? 리터럴 문자열 'searchText'또는 다른 뭔가? – SolutionYogi