javascript: "somestring A.B.C(anything can be here)"的正则表达式

标签 javascript regex

给定一个字符串,例如“xyz A.B.C.(anything)”(z 和 A 之间至少有一个空格/制表符/换行符。)

我想找到“A.B.C”。

最佳答案

像这样:

^\w+\s+((?:[A-Z]\.)+).*$

给出以下匹配项(as seen on rubular.com):

matched input        -> group 1 capture
---------------------------------------
xyz A.B.C.whatever   -> A.B.C.
blahblah X.Y.bloop   -> X.Y.

如果这不是您想要的,请与我在 rubular 上来回交流,我们将共同开发该模式。

关于javascript: "somestring A.B.C(anything can be here)"的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3058661/

相关文章:

javascript - 注册jQuery点击,第一次和第二次点击

javascript - 使用 forEach 迭代 querySelectorAll 的多个元素

Java正则表达式跳过一些字符只匹配一次出现的数字,间歇句点

javascript - unicode 标志不适用于 Javascript 中的 RegEx

regex - 使用 regex_replace 删除 ansible playbook 中的字符

javascript - Angular 路由通过手动刷新或直接输入 url 进入主页

javascript从子级调用父级方法

javascript - 我让 Mongoose-Auth 可以工作,但是我该如何对其进行一些自定义操作呢?

javascript - 我用于查找多个空格的正则表达式如何不匹配换行符?

Python 在使用字符串对数据框列进行 .replace 时忽略前导空格