导航:首页 > 编程语言 > javascriptstring包含

javascriptstring包含

发布时间:2021-12-05 03:45:15

js判断字符串是否包含

varstr1='abcde';
varstr2='bc';

if(str1.indexOf(str2)>=0){
alert('包含');
}
else{
alert('不包含');
}

㈡ 判断java或js中的某个字符串中是否包含有某个字符或是字符串

在java中一般有两种方法较常用,分别是contains(String str)和indexOf(String str)。

其中contains返回值为boolean类型,true为有,false为没有;而indexOf实际上是查找一个字符串在另一个字符串的位置的一个方法,且以匹配好的第一个字符为准;所以该方法的返回值为int类型,其中 -1表示未找到,其余都是能找到意思。所以一般来讲,java中的判断方式如下:

Stringstr="abcde";
//第一种方法
if(str.contains("b")){
System.out.println("yes");
}else{
System.out.println("no");
}

//第二种方法
if(str.indexOf("bc")>=0){
System.out.println(str.indexOf("bc"));
System.out.println("yes");
}else{
System.out.println("no");
}

而在js中较为常见方法为indexOf(),返回值同java一样,为最常用的方法;随后,ES6又提供了三种新方法。includes(),返回布尔值,表示是否找到了参数字符串;startsWith(),返回布尔值,表示参数字符串是否在源字符串的头部;endsWith(),返回布尔值,表示参数字符串是否在源字符串的尾部。

vars='Helloworld!';

if(s.indexOf('world')>=0){
console.log('true');
}
if(s.includes('o')){
console.log('true');
}
if(s.startsWith('Hello')){
console.log('true');
}
if(s.endsWith('!')){
console.log('true');
}

㈢ Javascript 怎么建立一个包含"的字符串

var str = '"';
可以用单引号来包含双引号。

㈣ 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 判断是否包含字符串

可以使用JavaScript原生自带的indexof方法。

定义和用法

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

语法

stringObject.indexOf(searchvalue,fromindex)

参数

searchvalue 必需。规定需检索的字符串值。

fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。

说明

该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。

提示和注释

注释:indexOf() 方法对大小写敏感!

注释:如果要检索的字符串值没有出现,则该方法返回 -1。

小例子,仅供参考:
<scripttype="text/javascript">
varstr="Helloworld!"
document.write(str.indexOf("Hello")+"<br/>")
document.write(str.indexOf("World")+"<br/>")
document.write(str.indexOf("world"))
</script>

㈥ 怎么判断string里包含字符串

js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf

var Cts = "bblText";

if(Cts.indexOf("Text") > 0 )
{
alert('Cts中包含Text字符串');
}

indexOf用法:

返回 String 对象内第一次出现子字符串的字符位置。

strObj.indexOf(subString[, startIndex])

参数
strObj

必选项。String 对象或文字。

subString

必选项。要在 String 对象中查找的子字符串。

starIndex

可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。

说明
indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。

如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

从左向右执行查找。否则,该方法与 lastIndexOf 相同。

示例
下面的示例说明了 indexOf 方法的用法。

function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}

对于JavaScript的indexOf忽略大小写

JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

indexOf函数是从左向右执行查找。否则,该方法与 lastIndexOf 相同。

下面的示例说明了indexOf函数方法的用法。

function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}

㈦ js判断字符串中是否包含某个字符

可以用js的indexOf,lastIndexOf函数进行判断。
这两个函数返回字符出现的位置,如果没有找到,就会返回"-1"。
也可以使用match,search方法,查找字符串当中是否存在某个字符。

㈧ js有一个字符串是否包含另一个字符串

js 代码是支持很多String 类的方法的,建议你可以用indexOf 来判断一个字符串是否存在于另一个字符串中,示例:

判断aaa 是否存在于 123aaa456 中

'123aaa456'.indexOf('aaa');

如果返回值不等于-1 说明存在

㈨ js验证字符串中包含另一字符串

<input name="id1" id="id1" type="file" hidefocus style="width:90%">

function check() {
var policy = '.jpg';
var fileName = jQuery("#id1").val();
var displayName = fileName.substring(fileName.lastIndexOf("\\")+1);

var p = fileName.toLowerCase().lastIndexOf('.');
var pass = true;
//判断名字
if(fileName.substring(0,p) != "123"){
alert('名称不符合');
return;
}

//判断图片的文件名后缀
if (p == -1) {
pass = false;
} else {
var extName = fileName.substring(p).toLowerCase();
if (policy.indexOf(extName) == -1) {
pass = false;
}
}

if (!pass) {
alert('图片格式不符合要求,请上传.jpg的图片');
return;
}
}

/* 纯手动望采纳 */

㈩ javascript怎么判断一个字符串中包含单引号或双引号

<HTML>
<HEAD></HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--

var ary = [
"asdfa'df"
,'vadfer"s'
,'sdfasdf'
,'asdfasdf'
,"全脚“内sd"
,"全脚‘容sdl"
]

function test(str){

return /[\'\"]/.test(str);

}

for(var i = 0 ; i < ary.length ; i++){

var color = test(ary[i]) ? "green" : "red";

document.write("<LI><font color='" + color + "'>" + ary[i] + "</font>");
}

//-->
</SCRIPT>
</BODY>
</HTML>

阅读全文

与javascriptstring包含相关的资料

热点内容
cdh5升级spark20 浏览:694
微信掉粉率多少合理 浏览:644
大数据银行上下游平台 浏览:473
亮晶晶的滤镜app叫什么 浏览:970
仓储部体系文件包括哪些 浏览:964
安卓qq怎么更改版本号 浏览:859
怎样替换dmp出错文件 浏览:958
怎么在手机上申诉qq号 浏览:773
win7路由器怎么连接网络 浏览:865
苹果双系统好吗 浏览:628
三星n530u4b做系统 浏览:469
饿了么的管理系统 浏览:19
大文件夹怎么发送出去 浏览:499
deb是什么文件 浏览:681
怎么数据分析 浏览:559
qq文件管理在哪里 浏览:826
华为快手文件夹在哪里 浏览:443
有哪些唱歌app 浏览:448
注册表文件在哪里 浏览:686
win10恢复0xc000025 浏览:523