javascript - 正则表达式 - 去除第一个和第二个正斜杠之间的文本

标签 javascript regex

我几乎已经让这个正则表达式正常工作了,但是我在处理前导正斜杠时遇到了问题 - 谁能看出我哪里出了问题?我只想从这个例子中提取第一个字符串“projects

  /projects/personal/29/56

另见此处 -> http://regexr.com?300av

最佳答案

最简单的方法是使用正斜杠分割字符串

var firstString = url.split('/')[1];

并且您将拥有第一个字符串,但是如果您想使用正则表达式进行提取而不是这样做,请记住不要在您的正则表达式中添加全局参数。

\/([a-zA-Z0-9]{0,})

希望对你有帮助

关于javascript - 正则表达式 - 去除第一个和第二个正斜杠之间的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9261713/

相关文章:

javascript - axios函数不使用js返回任何值

javascript - 使用 JS 以编程方式在 Safari 中打开一个新选项卡

c++ - 获取同级别的标签?

javascript - Google Maps API v3 -- 如何将 .getBounds() 转换为像素坐标?

JavascriptExecutor Selenium WebDriver

javascript - 正则表达式 : Capture multiple groups using quantifier

Notepad++ 背后的正则表达式正面

正则表达式中的 MySQL 和单词边界

javascript - 来自不同域的restful api的Ajax请求

android - 传递给另一个 Activity 的字符串的动态编辑文本