[WinAPI字符及字符串函数8:IsCharUpper是否是个大写字母]interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Button1: TButton;Button...+阅读
可以使用JavaScript原生自带的indexof方法。
定义和用法
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
语法
stringObject.indexOf(searchvalue,fromindex)
参数
searchvalue 必需。规定需检索的字符串值。
fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。
说明
该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。
提示和注释
注释:indexOf() 方法对大小写敏感!
注释:如果要检索的字符串值没有出现,则该方法返回 -1。
小例子,仅供参考:
var str="Hello world!"
document.write(str.indexOf("Hello") + "
")
document.write(str.indexOf("World") + "
")
document.write(str.indexOf("world"))
javascript中怎样判断是否包含
JS判断字符串包含的方法具体如下:
1. 例子:
var tempStr = "tempText" ;
var bool = tempStr.indexOf("Texxt");
//返回大于等于0的整数值,若不包含"Text"则返回"-1。
if(bool>0){
document.write("包含字符串");
}else{
document.write("不包含字符串");
}
2. indexOf用法:
strObj.indexOf(subString[, startIndex])
JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串, 则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。
参数:
strObj : 必选项,String 对象或文字。
subString :必选项,要在 String 对象中查找的子字符串。
starIndex :可选项,该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找;
如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。
3. 与lastIndexOf的区别:
lastIndexOf() 方法则是从字符串的结尾开始检索子串。
js如何判断字符串中含有 !等特殊字符若有可以添加否
这个没有直接判断的,要写一个函数去分析你输入的值是否含有特殊符号
比如
function containSpecial( s )
{
var containSpecial = RegExp(/[(\ )(\~)(\!)(\)(\#)
(\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\_)(\+)(\=)
(\[)(\])(\{)(\})(\|)(\\)(\;)(\:)(\')(\")(\,)(\.)(\/)
(\<)(\>)(\?)(\)]+/);
return ( containSpecial.test(s) );
}
返回true说明有特殊符号。。这样你再做其他操作了。。
希望对你有所帮助
以下为关联文档:
WinAPI字符及字符串函数7:IsCharLower是否是个小写字母interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Button1: TButton;Button...
WinAPI字符及字符串函数5:IsCharAlpha是否是个字母interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Button1: TButton;Button...
判断字符串是否UTF8编码UTF8是以8bits即1Bytes为编码的最基本单位,当然也可以有基于16bits和32bits的形式,分别称为UTF16和UTF32,但目前用得不多,而UTF8则被广泛应用在文件储存和网络传输中。 编码原理...
怎么判断是否中暑一般在35℃以上的高温环境中,人们极易中暑。轻微的中暑,会导致头疼、头昏、恶心乏力,若不采取保护措施,病情继续发展,就会大量脱水,症状会进一步加重,导致极度乏力、反应迟钝、萎靡...
写两个字符串比较是否相等的函数相等返回1不等返回0不能用库int compare(char *a, char *b) { while(*a || *b) { if( *a != *b) return 0; a++; b++; } return 1; } 这个函数没有用库函数,函数体内没有设一个变量,效率应该是非常高吧。...
怎样判断自己的个性是否健全?怎样判断自己的个性是否健全成熟个性,也叫人格,是表现在一个人身上的那些经常的、稳定的、本质的心理特征总和。它既包括一个人的兴趣、爱好、能力、气质、性格、情感、意志和行为方式,也包括他对待生活、人生...
一个产生5位长度的随机字符串的asp程序只包含大小字母阿拉伯数private string getRandomValidate(int len) { int num; int tem; string rtuStr = ""; for (int i = 0; i < len; i++) { num = ran.Next(); /* * 这里可以选择生成字符和数...
JS如何将科学计数法转换成数字或者字符串首先,需要将科学计数法转换成一下:例如:BigDecimal bd = new BigDecimal("3.40256010353E11"); 然后转换成字符串:String str = bd.toPlainString();如果这个数字的长度是在int的范围...
SQL判断字符串是否在目标字符串中的函数根据需求,写了一段方法。 用于识别以下的情况: 判断 字符串A 在用逗号分隔的字符串B中是否存在如: v_str_a = aa ; v_str_b= aa,bb,dd,cc ; 如上,就返回Y,否则返回N. 添加了一些校...