62,244
社区成员




string a = "1";
string b="|1|11|111|12|";
string c = "|2|11|111|12|";
Console.WriteLine(b.IndexOf("|1") + 1 + " == " + b.IndexOf("1|"));
Console.WriteLine(c.IndexOf("|1") + 1 + " == " + c.IndexOf("1|"));
function checkStrIsContain(value, str) {
var flag = false;
value = value.toString();
var temp_list = str.split(/\|/);
for (var i in temp_list) {
var temp_value = temp_list[i].replace(/\s*/g, "");
if (temp_value == value) {
flag = true;
break;
}
}
return flag;
}
var a = 1;
var b = "1 | 11 | 111 | 12";
var c = "2 | 11 | 111 | 12";
alert(checkStrIsContain(a,c));//true
alert(checkStrIsContain(a,c));//false
<script>
var a=1;
var b=1|11|111|12;
var c=2|22|22|32;
var patrn =eval("/.*?"+a+".*?/");
alert(patrn.exec(b)==null?false:true);
alert(patrn.exec(c)==null?false:true);
</script>