regex - OpenOffice.org:正则表达式 - 跳过第一个匹配项

标签 regex openoffice.org

我想要修复 OpenOffice.org calc 文档中的一些格式错误的电话号码。 格式错误的内容如下所示:

555 / 28 / 2910 / 187 / 1

它们应该是什么样子:

555 / 2829101871

我现在的问题是:如何删除单元格中的每个斜杠但保留第一个斜杠?

最佳答案

这将选择粗体部分:555/(28/2910/187/1):

[^\/]+\/ (.*)

Live Demo

如果您只想选择右侧带有空格斜线:555/28(/)2910(/)187(/)1

[^\/]+\/ [^\/]+( \/ )[^\/]+( \/ )[^\/]+( \/ )

<强> Live Demo

关于regex - OpenOffice.org:正则表达式 - 跳过第一个匹配项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24174706/

相关文章:

regex - 我们可以创建一个正则表达式来匹配这个列表中的每个创始人吗?

java - 在 Java 中使用 String.matches 中的正则表达式来匹配日期格式

c# - 使用正则表达式在字符串中查找不匹配的字符?

java - 使用 JODConveter 进行 doc 到 docx 转换失败,错误代码 : 2074

java - 在 ODFToolkit 中将内容添加到 OpenOffice odp 演示文稿的框架

c# - 正则表达式-用分隔符之间的中间替换匹配

regex - Sublime Text 正则表达式或通配符

java - OpenOffice API : Saving Impress (presentation) document as self-contained file

java - LibreOffice UNO Java API : how to open a document, 执行宏并关闭它?

svn - Open Office 和颠覆兼容性