首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
问与答
c# 求一个正则表达式,开始特定的字符,结束特定的字符或结尾怎么写?
zhuyw2006
·
2019 年 9 月 5 日
· 1955 次点击
这是一个创建于 2326 天前的主题,其中的信息可能已经有所发展或是发生改变。
这是字符串:{S01}1234{S02}字符串字符串{S03}123456
需要分割成三段:
{S01}1234
{S02}字符串字符串
{S03}123456
现在使用 Regex.Matches(sText, @"{S[0-9]{2}}([^{S]*)") 不准确;
最后的可能匹配不到。
S 后面两位数字都是 0-9 的。求助
字符
s01
s02
s03
2 条回复
•
2019-09-05 23:14:30 +08:00
1
imdong
2019 年 9 月 5 日
({S[0-9]{2}}[^{}]+)
这个不行么?
https://regex101.com/r/ujxfkK/1
2
zhuyw2006
OP
2019 年 9 月 5 日
@
imdong
非常感谢,已经解决了。不过是其他问题
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
1333 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 17:27
·
PVG 01:27
·
LAX 09:27
·
JFK 12:27
♥ Do have faith in what you're doing.
❯