首页 > 其他分享 >字符串中判断是否包含某个字符

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

时间:2022-09-19 10:36:30浏览次数:95  
标签:字符 console log exec compile 某个 test 字符串 RegExp

一、方法一:new RegExp

1、概述: RegExp 是正则表达式的缩写;
当检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式

2. RegExp对象的方法

1) RegExp 对象有 3 个方法:test()、exec() 以及 compile();

test()
  • test() 方法检索字符串中的指定值。返回值是 true 或 false;
        let b = new RegExp('f')
        console.log(b.test('abdcfa')) //true

     

exec()
  • exec() 方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null;
        let b = new RegExp('f')
        console.log(b.exec('abdcfaff dlfja'))

     

     

     

compile()
  • compile() 方法用于改变 RegExp。compile() 既可以改变检索模式,也可以添加或删除第二个参数;
  •     let e = new RegExp('a')
        console.log(e.test('jfjdlfa'))//true
        e.compile('b')
        console.log(e.test('jfjdlfa'))//false

     

参考:

https://www.cnblogs.com/yejt/p/16201814.html

标签:字符,console,log,exec,compile,某个,test,字符串,RegExp
From: https://www.cnblogs.com/wang715100018066/p/16706847.html

相关文章

  • 批量转换文件字符集
    操作步骤先设置输入路径与输出路径输入路径:需要被转换的文件路径输出路径:转换后的文件储存路径我没有写这个属性的交互操作,只是在第一行用字面量进行设置如果输......
  • Leetcode第8题:字符串转换整数 (atoi)
    /**这题就是要细心,首先要通过循环去掉前面的空格然后看看有没有正号或者负号,或者没有符号再看看数字有没有越界*/classSolution{publicintmyAtoi(Strings)......
  • leetcode1047-删除字符串中的所有相邻重复项
    1047.删除字符串中的所有相邻重复项 方法一:stack 这种做法是纯纯的小丑做法,因为string类型本身就可以实现栈。这样的做法结束之后还要出栈倒序放到字符串里,时间开销......
  • leetcode 2414. 最长的字母序连续子字符串的长度
    leetcode2414.最长的字母序连续子字符串的长度题目描述字母序连续字符串是由字母表中连续字母组成的字符串。换句话说,字符串"abcdefghijklmnopqrstuvwxyz"的任意子......
  • C++ Unicode字符串
    字符串前面加L表示该字符串是Unicode字符串。_T是一个宏,如果项目使用了Unicode字符集(定义了UNICODE宏),则自动在字符串前面加上L,否则字符串不变。因此,VisualC++里边定义字符......
  • 字符串的各种处理
    整行读入string,getline(cin,string)整行读入char[]1.cin.getline(char[],length)2.fgets(char[],length,stdin)3.scanf("%[^\n]",&s);=>[]表示读入字符......
  • 1624. 两个相同字符之间的最长子字符串
    1624.两个相同字符之间的最长子字符串给你一个字符串s,请你返回两个相同字符之间的最长子字符串的长度,计算长度时不含这两个字符。如果不存在这样的子字符串,返回-1......
  • MySQL常见字符串截取小结
    MySQL截取字符串常见函数有:left()、right()、substring()、substring_index()。从左侧截取字符串用法:left(str,length)描述:left(被截取字符串,截取长度)SELECTLEFT('......
  • 如何编写一个函数来查找字符串数组中的最长公共前缀,说明:所有输入只包含小写字母a~z ,如
      先新建一个类,因为我们肯定要在类里面写,在main方法里调用(为求好理解这里我用的默认名,请勿纠结)     首先我们要想到函数中的字符串最好是要用户自行输入......
  • 查出两个字符串中的最长字串
    importjava.util.Scanner;publicclasstest01{publicstaticvoidmain(String[]args){/*Scannerscanner=newScanner(System.in);Stringstr......