打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
转义字符,正则表达式,特殊字符,模式匹配
正则表达式中的特殊字符
在表达式中有特殊意义,需要在它前面添加 "\" 才能当作普通文本字符来使用。
使用正则表达式regex匹配特殊字符(2种方法记忆):
方法1:首先加"\"匹配该特殊字符本身,然后在转义字符(即"\")前加"\"
方法2:在特殊字符前加"\\"(或者使用[]),特别的"\"需要使用"\\\\"来匹配
字符
说明
input
regex1
regex2
^
匹配输入字符串的开始位置。要匹配 "^" 字符本身,请使用 "\^"
"^"
\\^
[^]
$
匹配输入字符串的结尾位置。要匹配 "$" 字符本身,请使用 "\$"
"$"
\\$
[$]
.
匹配除了换行符(\n)以外的任意一个字符。要匹配小数点本身,请使用 "\."
"."
\\.
[.]
[ ]
用来自定义能够匹配 '多种字符' 的表达式。要匹配中括号,请使用 "\[" 和 "\]"
"["
\\[
[\\[]
*
修饰匹配次数为 0 次或任意次。要匹配 "*" 字符本身,请使用 "\*"
"*"
\\*
[*]
\
将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。
"\\"
\\\\
?
修饰匹配次数为 0 次或 1 次。要匹配 "?" 字符本身,请使用 "\?"
"?"
\\?
[?]
+
修饰匹配次数为至少 1次。要匹配 "+" 字符本身,请使用 "\+"
"+"
\\+
[+]
{ }
修饰匹配次数的符号。要匹配大括号,请使用 "\{" 和 "\}"
"{"
\\{
[{]
|
左右两边表达式之间 "或" 关系。匹配 "|" 本身,请使用 "\|"
"|"
\\|
[|]
( )
标记一个子表达式的开始和结束位置。要匹配小括号,请使用 "\(" 和 "\)"
"("
\\(
[(]
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
ASP.NET 中的正则表达式
iOS中正则表达式的基本使用方法
C#正则表达式快速入门(简介)
Java中String.split()用法说明
正则表达式参考手册__Mini版
C#利用正则表达式实现字符串搜索
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服