如何在JS中应用正则表达式
2024-09-30 05:59:55
背景:在之前的随笔中写过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位数字。
最新文章
- 排序算法(JAVA)
- html5+css3 制作音乐播放器
- An Introduction to Stored Procedures in MySQL 5
- Android学习笔记(二十二)——短信接收与发送
- Good Bye 2013 C
- i-doit
- 《TCP/IP 详解 卷一》读书笔记-----IP静态 路由
- 自定义View(二)ViewPage广告轮播
- iOS 8 Metal Swift教程(一) :开始学习
- poj2352树状数组
- Java程序员的必备知识-类加载机制详解
- C# 定时关机小程序
- 移除Windows图标快捷方式小箭头
- 2018-2019 ACM-ICPC, Asia East Continent Finals部分题解
- Android Demo Android ActionBarCompat-ListPopupMenu
- 福州大学软件工程1816 | W班 第4次作业(团队展示)成绩排名
- 使用PHPExcel实现Excel文件的导入和导出(模板导出)
- python--json&;pickle模块
- Android中Serializable和Parcelable序列化对象详解
- Codeforces Round #131 Div1 B
热门文章
- python 多继承(新式类) 二
- 牛客网Java刷题知识点之什么是JSP、JSP有哪些优点、JSP的9大内置对象、JSP的四大域对象、JSP的四种范围
- SSH的端口转发
- vue http请求 vue-resource使用方法
- asp。Net 页面传值
- 一个普通Java程序包含哪些线程??
- cnblog之初来乍到
- xcode或者mac自带颜色器选择rgb格式
- Xcode4删除文件后missing file警告
- shell 复合条件测试 if [ $1 == ";1"; -o $1 == ";0"; ] ------==和-eq怎么用