javascript - 正则表达式捕获特定字符后的文本

标签 javascript regex

我正在尝试编写一个正则表达式来捕获表达式中最终/之后的所有文本,例如对于 myname/is/john,我想捕获“john”,但我编写的正则表达式 /[^/]*$ 返回“/john”。我怎样才能让它只返回 john 而不是/john?

最佳答案

/([^/]*)$

您可以使用它并捕获

关于javascript - 正则表达式捕获特定字符后的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30807484/

相关文章:

javascript - 有没有一种方法可以在 intro.js 中调用 thead 和 tdata

C++ 与 .NET 正则表达式性能

python - 省略每个正则表达式结果中不需要的字符

javascript - 更改值后如何更改行的背景颜色?

javascript - 在 AngularJS 中单击按钮打开一个新选项卡

java - 在“>”上分割长字符串

regex - 如何通过Kotlin或Java中的正则表达式获取字符串的一部分?

java - Java 7 中的 Regex-replace-with-function-evaluation 等效于什么?

javascript - 我无法将 json 字符串转换为 Vue.js 和 javascript 中的对象

javascript - 完全可折叠 div 的问题