Я набираю строку внутри текстового поля, "KD-G435MUN2D"
.
Я уже использую этот код для поиска "UD"
подстроки из этой строки:
<script>
var str="KD-R435MUN2D";
var patt1=/UD/gi;
document.write(str.match(patt1));
</script>
Но этокод не работаетГде моя вина?
var str = $(this).val;
var hasUD;
var hasJD;
var patt1 = str.match(/u/gi);
var patt2 = str.match(/J/gi);
var patt3 = str.match(/D/gi);
if (patt1 && patt3) {
hasUD = 'UD';
}elseif (patt2 && patt3) {
hasJD = 'JD'; }
Я пробовал это, и, похоже, работает:
<script type="text/javascript">
var str="KD-R435MUN2D";
var patt1=/U.*D/g;
document.write(str.match(patt1));
</script>