java包含某个字符串_JavaScript判断一个字符串是否包含指定子字符串的方法
这篇文章主要介绍了JavaScript判断一个字符串是否包含指定子字符串的方法,实例分析了javascript字符串操作的技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了JavaScript判断一个字符串是否包含指定子字符串的方法。分享给大家供大家参考。具体分析如下:
下面的JS代码,为String对象定义了一个contains方法用于判断字符串是否包含子字符串,非常有用。
if (!Array.prototype.indexOf) {
Array.prototype.indexOf = function(obj, start) {
for (var i = (start || 0), j = this.length; i < j; i++) {
if (this[i] === obj) { return i; }
}
return -1;
}
}
if (!String.prototype.contains) {
String.prototype.contains = function (arg) {
return !!~this.indexOf(arg);
};
}
下面是一个详细的使用范例,可以在浏览器内执行
Enter two strings and check if Strign 1 contains String 2.
String 1:
String 2:
Click to check if String 1 contains String 2
if (!Array.prototype.indexOf) {
Array.prototype.indexOf = function(obj, start) {
for (var i = (start || 0), j = this.length; i < j; i++) {
if (this[i] === obj) { return i; }
}
return -1;
}
}
if (!String.prototype.contains) {
String.prototype.contains = function (arg) {
return !!~this.indexOf(arg);
};
}
function checkstring() {
var foo = document.getElementById("foo").value;
var bar = document.getElementById("bar").value;
alert(foo.contains(bar));
}
希望本文所述对大家的javascript程序设计有所帮助。
java包含某个字符串_JavaScript判断一个字符串是否包含指定子字符串的方法相关推荐
- python如何判断字符串是否包含某些汉字_Python如何判断一个字符串是否包含指定子字符串...
Python如何判断一个字符串是否包含指定字符串?本篇文章就给大家介绍Python判断一个字符串是否包含指定子串的3种方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 程序员在字 ...
- java按照空格分割,Java用split实现分割含一个或多个空格的字符串
Java用split实现分割含一个或多个空格的字符串 发布时间:2020-11-02 16:28:29 来源:亿速云 阅读:66 作者:Leah 本篇文章给大家分享的是有关Java用split实现分割 ...
- 在Java中如何高效的判断数组中是否包含某个元素
如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作.同时,这个问题在Stack Overflow中也是一个非常热门的问题.在投票比较高的几个答案中给出了几种 ...
- 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
002-华为机试-在线测试 题目描述 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数.不区分大小写. 输入描述: 输入一个有字母和数字以及空格组成的字 ...
- 删除字符串某一指定子字符串
文章目录 功能:删除字符串某一指定子字符串 业务场景 实现方法 1.Java实现 功能:删除字符串某一指定子字符串 业务场景 在数据库中有一个String类型的字符串,该字符串通过逗号进行分割,现在前 ...
- [转载] Python3 如何检查字符串是否是以指定子字符串开头或结尾
参考链接: Python | 用后缀和前缀合并两个字符串 Python3 中提供了两个字符串的内置方法 str.startswith() 和 str.endswith() 1. 用于检查字符串是否是以 ...
- 判断一个 9x9 的数独是否有效的解题方法整理
判断一个 9x9 的数独是否有效的解题方法整理 问题描述:(LeetCode 36) 判断一个 9x9 的数独是否有效. 数字 1-9 在每一行只能出现一次. 数字 1-9 在每一列只能出现一次. 数 ...
- php判断网址包含字符,php中判断一个字符串包含另一个字符串的方法
第一种方法:用php的strpos() 函数判断字符串中是否包含某字符串的方法if(strpos("www.yinxi.net","jb51") !== fal ...
- 【C++】35.判断一个文件是否存在、 查找字符串中的子串
1.判断一个文件是否存在,IsFileExists() bool IsFileExists(const std::string &file_name) {std::ifstream fin(f ...
- 处理字符串_11_判断一个字符是否是数字
判断一个字符是否是数字 需求描述 需求:将临时表里判断data字段里哪些是数字. 解决方法:这里通过函数isnumberic或者regexp完成该效果. 注: 数据库数据集SQL脚本详见如下链接地址 ...
最新文章
- 网络传输模型(概念)
- 解决IDEA使用lombok注解无效,@Data不生效问题
- c语言i o编程,C 语言输入输出 (I/O)
- 全能Android HOOK框架 JNI NATIVE JAVA ART DALVIK
- ARM(IMX6U)ARM Cortex-A7中断系统(GPIO按键中断驱动蜂鸣器)
- PHP-Redis扩展安装 error: ext/standard/php_smart_str.h: No such file or directory
- android seekbar闪退,android seekbar 踩坑之路
- 关于跨平台技术选型的思考
- jquery ajax请求方式与提示用户正在处理请稍等,等待数据返回时loading的显示
- c# 时间格式化为英文_C#格式化英文字母的三种方法
- 概率论--Z=X+Y概率密度的推导
- eclipse安装中文补丁包
- centos7 elasticsearch 安装启动问题
- Vue提高20 日期选择器插件
- html5创建桌面快捷方式,iOS APP创建桌面快捷方式
- Sublime Text 3 汉化的简单方法
- 用for循环打印乘法口诀表
- Linux系统简介分区基础命令(ADMIN01-2)
- 【tableau】4个基本图表
- H5学习笔记(九)高度塌陷问题