regex - 正则表达式和字符
问题描述
某些字符(例如问号和加号)在正则表达式中具有特殊含义,如果它们旨在表示字符本身,则必须在其前面加上反斜杠。我可以知道哪个是必须以反斜杠开头的完整字符列表吗?
说必须转义所有非字母数字字符是否正确?以及如何在 php 字符串中添加反斜杠,addslash() 仅在这几种情况下添加斜杠
- 单引号 (')
- 双引号 (")
- 反斜杠 ()
- NUL(NUL 字节)
解决方案
推荐阅读
- sql - TSQL从多行数据查询到单行
- oracle - 在 oracle apex 中计算日期
- xamarin - Xamarin - 避免等待 Navigation.PushAsync 上的后退按钮标题
- mqtt - 当 PUBCOMP 丢失时,QoS2 消息传递是否被视为已处理?
- python - 检索 NAT 类型和外部 IP 地址
- lldb - Xcode 10 的 lldb-rpc-server 卡在 100%
- php - 如何根据 laravel 5.6 中的 id 检查值是否存在?
- ruby-on-rails - 使用carrierwave从Rails将图像上传为私有云
- android - Kotlin:为什么有些代码只能在 Activity 的 OnCreate 中工作
- matlab - 如何生成表示离散均匀分布之和的数字