String对象的方法

1. indexOf()

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

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

var str='你好啊双11!';

console.log(str.indexOf('!') !=-1) //true

2. search()

search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。

如果没有找到任何匹配的子串,则返回 -1。

var str_a='hello 双11!'

console.log(str_a.search('11') !=-1) //true

3. match()

该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。

返回值:存放匹配结果的数组,该数组的内容依赖于 regexp 是否具有全局标志 g。

var str_b='12334'; var reg=RegExp(/3/); if(str_b.match(reg)){ //包含 }

RegExp 对象方法

4.text()

如果字符串 string 中含有与 RegExpObject 匹配的文本,则返回 true,否则返回 false

var str_c = "123"; var reg = RegExp(/3/); console.log(reg.test(str_c)); // true

5.exec()

返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。

var str_d = "123"; var reg = RegExp(/3/); if(reg.exec(str_d)){ // 包含 }

简单小例子一枚:

vue中根据返回的值绑定到表格,并判断值正负所呈现的箭头图标,如下图所示:

图书.png

html部分:

{{item.date}} {{item.name}} {{item.growth}} {{item.lastyear}}

js:

getAlertList() {

let alert_list = {

customer_id: 10120,

}

this.$axios.post('/AlertQueue/List', this.$qs.stringify(alert_list))

.then(response => {

this.tableData2= response.data.result;

console.log(this.alertList );

})

.catch(error => {

console.log(error);

})

},

tableData2: [

{

date: '2018-11-06',

name: '420',

growth: '9.74%',

lastyear:'2.36%'

},

.......

]

vue判断列表中包含某一项_判断字符串中是否包含某个字符串相关推荐

  1. java中什么表示菜单项_下列类型中,表示菜单项的是( )。_学小易找答案

    [单选题]下列项目属于直接费用的是( ). [单选题]已知立体的三视图,选择正确的立体图 [填空题]气候统计预测,一般分为四步.首先,( );其次,( );再次,( );最后,( ). A 建立统计模 ...

  2. 下列选项中不属于python循环语句的是哪一项_下列选项中,不属于字典操作的方法是哪一项?_学小易找答案...

    [简答题]字符串有哪几种表现形式? [简答题]简述Python程序的执行过程. [单选题]Python 语句x='char';y=2,print(x+y)输出的结果是哪一项?() [编程题]输入三角形 ...

  3. python中none算变量吗_在python中对变量判断是否为None的三种方法总结

    三种主要的写法有: 第一种:if X is None; 第二种:if not X: 当X为None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这 ...

  4. 算法Day8|字符串专题二 剑指 Offer 58 - II. 左旋转字符串,28. 找出字符串中第一个匹配项的下标,459. 重复的子字符串

    剑指 Offer 58 - II. 左旋转字符串 解题思路: 反转区间为前n的子串 反转区间为n到末尾的子串 反转整个字符串 class Solution {public String reverse ...

  5. 下列哪项不属于Html5中input,以下哪项不属于 Html5 中 input 标签新增的输入类型?...

    [单选题]用一种药物作为主药,配合其它药物来提高主药的功效属于哪种配伍方法 [单选题]一般而言,能充分发挥队员速度快.体力好.灵活性好的特点的防守战术是( ). [判断题]露天开采的工艺系统主要有间断 ...

  6. python中怎样使用re模块_[转]Python中RE模块的应用

    Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式.Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式.Emacs 风格模式可读性稍差 ...

  7. java语言中标识符大小写不敏感_下列叙述中,正确的是()。A.Java语言的标识符是区分大小写的B.源文件名与public类名可...

    下列叙述中,正确的是().A.Java语言的标识符是区分大小写的B.源文件名与public类名可 更多相关问题 [单选,A1型题] 有关血栓闭塞性脉管炎的说法,下列不恰当的是() [判断题] 用拉伸塑 ...

  8. excel中显示隐藏的行_在Excel中显示或隐藏用户提示

    excel中显示隐藏的行 When you set up a worksheet for other people to use, data validation messages can help ...

  9. python中下列表达式中返回true的是_下列表达式中,返回True的是()。

    [单选题]关于科学和人文的关系,说法不正确的一项是( ) [单选题]下列选项中()是合法的变量名. [判断题]丝绒清洗剂,主要用于塑料及其橡胶制品的清洁与护理. [单选题]下列程序段的输出结果是___ ...

最新文章

  1. 今天开始,GitHub将启用main作为默认分支名,master将成为历史!
  2. 想学习linux服务器、做运维、部署项目的同学看这,linux部署
  3. 如果可能我们还是做好基础的事情吧
  4. python创建虚拟环境jupyter_机器学习中python的有关使用技巧【创建虚拟环境、jupyter的kernel修改】...
  5. PAT甲级 -- 1041 Be Unique (20 分)
  6. 上机不会做?在讲台上做做试试!
  7. 找不到问题的核心,你永远解决不了问题。
  8. python json的中文读取与中文写入
  9. java的lr词法编译器,自制编译器 青木峰郎 笔记 Ch3 词法分析的概要
  10. Werkzeug 库——routing 模块简析
  11. github入门到上传本地项目(转)
  12. 八大排序算法-java实现
  13. Abaqus运行fortan报错:“Error in job Job-1: Problem during compilation - D:\test.for”
  14. 在SPSS中使用广义估算方程对非独立相关数据进行分析的方法
  15. tar 打包压缩命令
  16. 埃夫特机器人示教器linux屏幕多少钱,不限 埃夫特机器人电路板维修
  17. python usb通信测试
  18. ps教程完整版(来自百度网盘)
  19. Theano与其他深度学习框架的比较
  20. 家用台式计算机需要安装的软件,新的电脑应该安装哪些应用?推荐这9个软件够你用一生!...

热门文章

  1. @程序员,入门爬虫看这一篇就够了!
  2. ofo 退押金出新招;快手回应“弃拼多多联手阿里”;Julia 1.3 发布 | 极客头条...
  3. Python 连续三年夺冠、PHP 受排挤,揭晓 IEEE Spectrum 2019 年度编程语言排行榜
  4. 从3年前接触区块链,到开发出装机量最大客户端Geth,看看人家的职业发展之路 | 人物志...
  5. 微软将终止支持 Win7;今日头条不与微信竞争;诺基亚芬兰裁员 | 极客头条
  6. 阿里发力线下渠道,腾讯京东该如何打破其流量优势?
  7. 迅雷发布了自主研发的TCFS协议,有意转型区块链开发的必看
  8. 老身掐指一算,国产游戏“出海”正当时?
  9. “机海战术”已死!后智能手机时代靠什么才能赢?
  10. 高德地图联手中国气象局,积水地图 AI 版实时预测道路积水