小编Bra*_*ins的帖子

RegEx - 如何选择第二个逗号及其后的所有内容

我正在使用 UltraEdit。我有一个包含这样的字符串的文本文件

Workspace\\Trays\\Dialogs\\Components, Expand, kThisComputerOnly, P_BOOLEAN },
WebCommonDialog Sign_Out, Left, kThisComputerOnly, P_INTEGER_RANGE(0, 4096) },
ThreeDTextDlg, x, kThisComputerOnly, P_INTEGER_RANGE(0, 4096) },
Preferences\\Graphics, CtxDbgMaxGLVersionMajor, kThisComputerOnly, P_INTEGER },
Run Code Online (Sandbox Code Playgroud)

UltraEdit 允许使用 PERL、UNIX 和 UltraEdit 风格的 RegEx。我需要选择第二个逗号和行尾的所有内容并将其删除。

使用 regexpal.com 我尝试了几种不同的方法,但无法弄清楚。

/,\s.+/ selects the first comma
/[,]\s.+/ same as above
Run Code Online (Sandbox Code Playgroud)

我不知道如何选择第二个命令及以后。

我还搜索了 StackOverflow 并找到了几个示例,但无法更改它们来为我工作。

谢谢。

regex ultraedit

4
推荐指数
1
解决办法
7625
查看次数

标签 统计

regex ×1

ultraedit ×1