说明
在编程语言中使用正则表达式来匹配字符串的部分。创建模式来帮助你进行匹配。
如果你想要在字符串"the dog chased the cat"
中找到"the"
,你可以使用以下正则表达式:/the/
。 请注意,正则表达式中不需要引号。
JavaScript有多种方式来使用正则表达式。测试正则表达式的一种方法是使用.test()
方法。.test()
方法接受 正则表达式,将其应用于一个字符串(放在括号内),依据你的正则模式与字符串匹配返回true不匹配返回false。
var testStr = "freeCodeCamp";
var testRegex = /Code/;
testRegex.test(testStr);
// 返回true
练习
使用.test()
方法在字符串myString
上应用正则表达式myRegex。
- 你应该使用
.test()
来测试正则表达式。 - 你的结果应该返回
true
。
var myString = "Hello, World!";
var myRegex = /Hello/;
var result = myRegex; // Change this line
答案
方法 | 描述 |
var | 声明一个变量,并可选地将其初始化为一个值。 |
test() | 执行一个检索,用来查看正则表达式与指定的字符串是否匹配。返回 true 或 false 。 |
正则表达式 | 用于匹配字符串中字符组合的模式。 |
var myString = "Hello, World!";
var myRegex = /Hello/;
var result = myRegex.test(myString); // Change this line
运行结果
true