0
으로 시작합니다.
아래 코드를 작성하지는 않았지만, ive는 begin이라는 값을 확인하기 위해 if를 추가했습니다. 시작이 1로 설정된 경우, 값으로 시작하는 결과 만 반환하려고합니다. RegEx exp를 검색하고 'i'를 'a'또는 '\ A'로 바꾸었지만 둘 다 작동하지 않습니다. 시작하려면 거기에 어떤 캐릭터가 필요합니까?JQuery Regexp는
감사
당신은 당신의 정규 표현식의 시작 부분에 캐럿^
를 사용할 필요가
function searchTable(inputVal, tablename,starts) {
var table = $(tablename);
table.find('tr:not(.header)').each(function (index, row) {
var allCells = $(row).find('td');
if (allCells.length > 0) {
var found = false;
allCells.each(function (index, td) {
if (starts = 1) {
var regExp = new RegExp(inputVal, 'i');
} else {
var regExp = new RegExp(inputVal, 'i');
}
if (regExp.test($(td).text())) {
found = true;
return false;
}
});
if (found == true) $(row).show().removeClass('exclude'); else $(row).hide().addClass('exclude');
}
});
}
비교 수행 중'=='또는'==='가 아닌 한'='를 통해한다. –
@limelights'starts'은 인수입니다. – Loamhoof
@Loamhoof 예, 나는 내가 코멘트를 올렸던 바로 그 것을 보았다. 나는 총을 빨리 뛰기 위해 약간 빠르다! :( –