首页 > 解决方案 > 我应该使用哪种模式(正则表达式)来拆分使用“:”字符作为分隔符的小文本?

问题描述

我需要使用 RegEx将文本拆分为两个字符串(我不能使用任何其他方法)。

我有这样的文字:

This text should be first string: This text should be second string

我需要按字符':'将上述文本拆分为两个字符串。尝试实现我使用下一个模式[^:]*,但这不起作用。我尝试了另一种模式,但没有任何效果。

知道哪种模式应该是合适的吗?

谢谢你。

标签: regex

解决方案


简单的正则表达式是:

([^:]*):([^:]*)

\1使用和访问两个部分/字符串\2

在这里测试一下。


推荐阅读