Fetch the repository succeeded.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
var p1="/xxxx/";//字符串规则
//规则1 全都是字母的字符串
//规则2 全都是数字的字符串
//规则3 以数字开头,长度为4的字符串
//规则4 第一个字母是a第二个字母是b,没有其他字符的字符串
//搜索 替换 判断
// /表达式主体/修饰符 i忽略大小写 g全局匹配 m多行匹配
var r1=/ab/ig;
var str="hello Abworld sikiedu.com ab abb";
var index1=str.search(r1);
console.log(index1);
var index2= str.search("abaa");
console.log(index2);
var str1=str.replace(r1,"---")
console.log(str1);
console.log(r1.test(str));
//--------------------正则表达式书写----------------------
// 语法手册:http://www.runoob.com/jsref/jsref-obj-regexp.html
// 小案例:http://www.runoob.com/js/js-regexp.html
// 在线正则表达式测试:
// https://www.jb51.net/tools/zhengze.htm
// http://tool.oschina.net/regex/
var r3=/^asdn/;//以字符asdn开头
console.log(r3.test("asdndasdn"));
var r4=/^a/;
console.log("r4:"+r4.test("bac"));
var r5=/a$/
console.log("r5:"+r5.test("dasda"));
var r6=/^a$/;//以a开头以a结尾
console.log("r6:"+r6.test("aaa"));
var r7=/^[1234][1234]$/;//以1234的其中一个开头以1234的其中一个结尾
console.log("r7:"+r7.test("41"));
var r8=/\d/;//数字字符
console.log("r8:"+r8.test("123"));
var r9=/^[1-9]\d*$/;//正整数
console.log("r9:"+r9.test("56266"));
var r10=/^a+/;//1个或者多个
console.log("r10:"+r10.test("dsd"));
</script>
</head>
<body>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。