JS 正则表达式(学习笔记2)匹配网址url参数
网络编程 2025-03-14 17:36www.168986.cn编程入门
今天,我接触到了正则表达式的神奇世界,并帮助一位美女解决了问题,心情格外愉悦。为了防止日后遗忘,特此记录下今日的学习成果。
正则表达式,如同编程世界中的一把瑞士军刀,用途广泛,功能强大。让我列举一些今天学到的基本元素:
1. “.” 符号,它可以匹配除换行符以外的任意字符,实用性极高。
2. “\w” 符号,它能匹配字母、数字以及下划线和汉字,为匹配复杂字符提供了方便。
3. “\s” 符号,专门用于匹配任何空白字符,如空格、制表符等。
4. “\d” 符号,专为数字设计,无论是整数还是小数都能轻松应对。
除了这些基础元素之外,还有一些特殊的标记用于定位字符的位置:
“^” 表示匹配字符的开始位置。
“$” 则表示匹配字符的结束位置。
正则表达式的魅力在于其强大的匹配能力,通过一些特殊的符号可以实现字符的重复模式:
“” 表示重复零次或多次。
“+” 表示重复一次或多次。
“?” 则表示重复零次或一次。
“{n}” 表示重复N次。
“{n,}” 则表示重复N次或更多次。
而“{n,m}”则意味着可以重复N次到m次。
今天我还遇到了一个有趣的问题——url参数匹配的问题。对于这个问题,[Ctrl+A 全选 注:] 其实可以利用数组的方法进行匹配,虽然稍显复杂。如果你有任何更好的方法,欢迎留言分享。
记录下今天使用的函数 `cambrian.render('body')`,这是一个在特定环境下调用的函数,用于渲染页面的主体部分。今天的经验和学习让我对正则表达式有了更深入的理解,期待未来能继续这个领域的更多奥秘。
上一篇:第八篇Bootstrap下拉菜单实例代码
下一篇:没有了
编程语言
- JS 正则表达式(学习笔记2)匹配网址url参数
- 第八篇Bootstrap下拉菜单实例代码
- Sql Server:多行合并成一行,并做分组统计的两个
- PHP转换文本框内容为HTML格式的方法
- 使用vue.js实现checkbox的全选和多个的删除功能
- 微信小程序 配置顶部导航条标题颜色的实现方法
- php输出xml必须header的解决方法
- jquery制作LED 时钟特效
- sqlserver附加.mdf权限问题解决
- layui点击导航栏刷新tab页的示例代码
- Netbeans 8.2与PHP相关的新特性介绍
- bootstrapvalidator之API学习教程
- CodeIgniter采用config控制的多语言实现根据浏览器语
- coreseek 搜索英文的问题详解
- vue js秒转天数小时分钟秒的实例代码
- PHP中获取时间的下一周下个月的方法