javascript regexp 帮助选择一个单词但没有第一个字符

标签 javascript regex

我正在使用 javascript,我正在尝试找出如何选择单词的所有字符,但不选择第一个字符。

为此,我使用 regExpr。所以下面的表达式:

/\B[a-zA-Z'-]+/gi

应选择除每个单词的第一个字符之外的所有字符,但它不适用于文本: “我是一个小茶壶” 因为撇号。我已经尝试了一切,但不知道还有什么。 我将不胜感激任何建议或支持。

提前谢谢您!

最佳答案

enter image description here

s = "I'm a little tea pot, let's pour me out";
re = /(\B|')[a-z-']+/gi;
lastLettersArray = s.match(re);
console.log(lastLettersArray);

输出

["'m", "ittle", "ea", "ot", "et's", "our", "e", "ut"]

关于javascript regexp 帮助选择一个单词但没有第一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38163202/

相关文章:

javascript - NodeJS 和 MongoDB 单元测试

Python 迭代 RegEx 从定界符之间提取文本

c# - .Net Regex 用捕获组替换模式的重复出现

javascript - 切断文件名的扩展名

c# - 在 Regex C# 中允许撇号、点、符号、数字和字符

javascript - 将事件绑定(bind)到出现的 div

javascript - 如何创建 join() 函数

Java:正则表达式解析字符串的 "edges"

javascript - 在最后一帧嵌入 youtube 视频

javascript - 更改chartJs中yAxis的标签