- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
正则表达式例子
正则表达式例子
1. 正则表达式实战...1
2. 匹配结尾的数字...2
3. 统一空格个数...3
4. 判断字符串是不是由数字组成...3
5. 电话号码正则...3
6. 手机号码正则表达式...4
7. 使用正则表达式实现删除字符串中的空格:...4
8. 限制文本框只能输入数字和小数点等等...5
9. 替换小数点前内容为指定内容...5
10. 只匹配中文的正则表达式...5
11. 返回字符串的中文字符个数...6
12. 正则表达式取得匹配IP地址前三段...6
13. 匹配<ul>与<ul>之间的内容...7
14. 用正则表达式获得文件名...7
15. 绝对路径变相对路径...8
16. 用户名正则...8
17. 匹配英文地址...8
18. 正则匹配价格...9
19. 身份证号码的匹配...10
20. 要求文本有指定行数...10
21. 单词首字母大写...10
22. 正则验证日期格式...11
23. 去掉文件的后缀名...12
24. 验证邮箱的正则表达式...12
25. 匹配源代码中的链接...13
26. 匹配链接的文字...14
27. 正则判断标签是否闭合...14
28. 用正则获得指定标签的内容...15
29. 正则判断是否为数字与字母的混合...16
30. 空格与英文同时存在...17
31. 显示或者保存正则表达式匹配的部分内容...18
32. 正则表达式替换变量...18
33. 正则替换指定属性中的文本...19
34. 将阿拉伯数字替换为中文大写形式...20
35. 替换文本中的URL为链接...21
36. 从HTML代码段删除指定标签极其内容...21
37. 用正则给文本分段...22
38. 转换源代码中的标签...22
39. 给属性添加双引号...23
40. 给table加上tbody. 25
41. 去掉标签的所有属性...25
42. 正则替换特定单词...25
43. 指定文字高亮显示...26
44. 删除标签...27
45. 错误贴...28
46. 太难贴...28
47. 匹配数字的“正则”. 28
48. 正则资源...28
关于测试代码
本文不是使用Dreamweaver编辑,以下测试代码可能已经在赋值粘贴的过程做了一些调整,可能执行失效。可以参看本文的pdf版本。
匹配结尾的数字
来源:如何用 javascript 正则表达式 取出字符串最后一组数字,谢谢
如
30CAC0040 取出40
3SFASDF92 取出92
正则如下:/\d+$/g
统一空格个数
来源:正则匹配空格的问题
字符串内字符键有空格,但是空格的数量可能不一致,通过正则将空格的个数统一变为一个。
例如:蓝 色 理 想
变成:蓝 色 理 想
aobert的正则:
<script type="text/javascript">
var str="蓝 色 理 想"
var reg=/\s+/g
str = str.replace(reg," ")
document.write(str)
</script>
判断字符串是不是由数字组成
来源:有没有简单的方法判断字符串由数字组成?
这个正则比较简单,写了一个测试
<script type="text/javascript">
function isDigit(str){
var reg = /^\d*$/;
return reg.test(str);
}
var str = "7654321";
document.write(isDigit(str));
var str = "test";
document.write(isDigit(str));
</script>
电话号码正则
来源:想问一下关于电话号码的正则判断
:求一个验证电话号码的JS正则
/^\d{3,4}-\d{7,8}(-\d{3,4})?$/
区号必填为3-4位的数字,区号之后用“-”与电话号码连接
^\d{3,4}-
电话号码为7-8位的数字
\d{7,8}
分机号码为3-4位的数字,非必填,但若填写则以“-”与电话号码相连接
(-\d{3
文档评论(0)