c# - 用正则表达式分割

标签 c# regex

如何用不属于括号字符串的字符拆分字符串

示例:

"(ab);(cd)"用 (;) ==> (ab) 分割和(cd)

"(ab;cd);(abcd)"用 (;) ==> (ab;cd) 分割和(abcd)

我找不到这个问题的正则表达式解决方案 谢谢你的帮助

最佳答案

尝试:

Regex.Split(s, @"(;(?!(\w*\))))")

关于c# - 用正则表达式分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32548880/

相关文章:

c# - 从 C# 使用 OpenOffice 转换文件格式

c# - NodaTime 中的 OffsetTime

javascript - 与 Kleen 正则表达式的区别

python - 用于从字符串中查找和删除子字符串或其变体的正则表达式

c# - 绑定(bind)数据模板文本 block 标签

c# - C# 中的 WinRT 数据虚拟化实现

c# - Objective-C/iPhone 中的公钥加密

java - String.split 处理空格和制表符的奇怪行为

正则表达式跳过类似结果

MySQL 使用正则表达式选择