如何使用正则表达式从字符串中删除前两个点?

时间:2014-12-31 13:50:51

标签: regex ruby-on-rails-4

我有字符串A.B.C No.example/23,我想删除前两次出现的点,但保留第三个点。 输出应如下所示:

ABC No. example/23

我可以使用什么正则表达式来完成删除第一个点的任务?

1 个答案:

答案 0 :(得分:5)

您可以使用此正则表达式进行搜索:

^([^.]*)\.([^.]*)\.(.*)$

并替换为:

$1$2$3

RegEx Demo

对于您的示例输入,它将给出:

ABC No. example/23