在我的正则表达式函数中
$(document).ready(function(){
$('button').click(function(){
str1 = $('#text').val();
var matched = str1.match(/[a-zA-Z]+/g);
var addy="";
for(i=0; i<matched.length; i++)
{
addy +='/'+matched[i]+'/g<br>';
}
var ex = str1.match(new RegExp(addy));
$('#demo').html('matched value:'+addy);//regexp terms are correctly outed.
$('#demo1').html('for loop out to reg:'+ex);//null value are present
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" id="text" value="-5x-7y+2y-7h-9t">
<button>go</button>
<p id="demo"></p>
<p id="demo1"></p>
将值从for循环文本中应用到regex中。将regex函数正确地与for循环一起使用,但是将此结果应用于存在的另一个regex函数null值中以及如何解决我的问题。
jQuery(function($){
var $text = $('#text');
var regex = /[+-/*][a-zA-Z0-9]+/g
$('button').on('click', function(){
console.log($text.val().match(regex));
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" id="text" value="-5x-7y+2y-7h-9t">
<button>go</button>
您是否要分解表情?如果是这样,您可以执行以下操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句