背景:在之前的随笔中写过C#中如何使用正则表达式,这篇随笔主要讲如何在js中应用正则表达式

如下代码:

         $("#zhengze").click(function () {
var tmp = "我是中国人" + '\n' + "我来自beijing";
//var pattern = /[\n]/;
//tmp = tmp.replace(pattern, " ");
alert(tmp);
});

当点击按钮以后,弹出如下消息:

将正则表达式的部分,解开注释,弹出如下消息:

注意以上的正则表达式中:var pattern = /[\n]/;

两个/.../之间的部分是表达式的主体,[...]表示字符的可选范围,如\n表示换行符,pattern可以匹配任意的换行符,效果就是将tmp中的换行符置换为空格。

参考文档:来自百度知道

再比如说,如下正则表达式:var phone = /^1\d{10,11}$/;

^匹配字符串的开始位置,$匹配字符串的结束位置,\d匹配任意的数字,{10,11}表示最少10位,最多11位数字。

最新文章

  1. 排序算法(JAVA)
  2. html5+css3 制作音乐播放器
  3. An Introduction to Stored Procedures in MySQL 5
  4. Android学习笔记(二十二)——短信接收与发送
  5. Good Bye 2013 C
  6. i-doit
  7. 《TCP/IP 详解 卷一》读书笔记-----IP静态 路由
  8. 自定义View(二)ViewPage广告轮播
  9. iOS 8 Metal Swift教程(一) :开始学习
  10. poj2352树状数组
  11. Java程序员的必备知识-类加载机制详解
  12. C# 定时关机小程序
  13. 移除Windows图标快捷方式小箭头
  14. 2018-2019 ACM-ICPC, Asia East Continent Finals部分题解
  15. Android Demo Android ActionBarCompat-ListPopupMenu
  16. 福州大学软件工程1816 | W班 第4次作业(团队展示)成绩排名
  17. 使用PHPExcel实现Excel文件的导入和导出(模板导出)
  18. python--json&pickle模块
  19. Android中Serializable和Parcelable序列化对象详解
  20. Codeforces Round #131 Div1 B

热门文章

  1. python 多继承(新式类) 二
  2. 牛客网Java刷题知识点之什么是JSP、JSP有哪些优点、JSP的9大内置对象、JSP的四大域对象、JSP的四种范围
  3. SSH的端口转发
  4. vue http请求 vue-resource使用方法
  5. asp。Net 页面传值
  6. 一个普通Java程序包含哪些线程??
  7. cnblog之初来乍到
  8. xcode或者mac自带颜色器选择rgb格式
  9. Xcode4删除文件后missing file警告
  10. shell 复合条件测试 if [ $1 == "1" -o $1 == "0" ] ------==和-eq怎么用