作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
好的,所以我试图在记事本++ 中对第 9 个反向引用进行分组。 wiki 说我可以使用组命名来超越第 9 个引用。但是,我似乎无法正确使用语法来进行匹配。为了简单起见,我只从两组开始。
样本数据
1000,1000
(?'a'[0-9]*),([0-9]*)
(?<some name>...), (?'some name'...),(?(some name)...)
Names this group some name.
最佳答案
您可以以与 < 10 相同的方式简单地引用组 > 9
即 10 美元是第十组。
对于(天真的)示例:
字符串:
abcdefghijklmnopqrstuvwxyz
(?:a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)
$10
kqrstuvwxyz
"What if you want to replace with the 1st group followed by the character '0'?"
$1\x30
30
- 这是一个
0
在ASCII中。
关于regex - 如何在第 9 个反向引用之后对正则表达式进行分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10907440/
我是一名优秀的程序员,十分优秀!