.asp程序里,如何判断一个字符串中存在包含了另一个字符串?

比如,得到一个字符串,dim ly=request("LY"),用哪个函数判断,这个字符串中是否存在HTTP?存在返回FLASE,不存在返回TRUE

1、使用indexOf()的判断方法如下。

2、使用match()判断字符串的方法代码如下。

3、使用search()判断字符串的方法代码如下。

4、使用RegExp判断字符串的方法代码。

5、使用exec()判断字符串的方法代码。

6、使用indexOf(String s)判断字符串的方法代码。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-17
1.判断是否包含某某字符函数是:Instr()和InstrRev();
2.具体使用如下:
ab="abcdefgHTTP"
你可以用Instr()或者InstrRev()来判断
if Instr(ab, "a")>0 then或
if InstrRev(ab, "a")>0 then

else


3.具体代码如下:
<%
dim ly=request("LY")
if Instr(ly, "HTTP") >0 then
response.write("LY变量是包含了HTTP字符串!即TRUE")
else
response.write("LY变量中没有包含HTTP字符串!即FALSE")
end if
%>

4.希望对你有所帮助!本回答被网友采纳
第2个回答  2012-07-26
<%
ly = request("LY")
if instr(ly,"http") > 0 then
ly = "flase"
else
ly = "true"
end if
response.write ly

%>
第3个回答  2012-07-29
Instr