这篇文章主要介绍了 JavaScript 检查子字符串是否在字符串中的方法, 涉及 JavaScript 查询、正则匹配等操作技巧, 需要的朋友可以参考下
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文实例讲述了 JavaScript 检查子字符串是否在字符串中的方法。分享给大家供大家参考,具体如下:
- var strnew="Hello Raghu How are u"
- //Checking existence in entire string
- if(strnew.indexOf("Raghu") != -1 )
- {
- alert("Exists");
- }
- /*
- Checking existence at the end of string
- For example, variable result1 in the following example is assigned
- the value of true because the word "Ishmael" appears at the end of
- the string. Variable result2 is assigned a value of false because
- "Raghu" doesn't appear at the end of the string.
- */
- result1 = /Raghu$/.test("Call me Raghu");
- result2 = /Raghu$/.test("Call me Raghu. Some years ago");
- /*
- Checking existence in the begining of string
- In the following example, variable result1 is assigned the value
- of true because the word "Birds" appears at the beginning of the
- string. Variable result2 is assigned the value of false because
- "Birds" doesn't appear at the beginning of the string.
- */
- result1 = /^Birds/.test("Birds fly");
- result2 = /^Birds/.test("Big Birds fly");
希望本文所述对大家 JavaScript 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0216/267224.html