正则表达式:查找大写单词
Regex: find capitalized words
如何使用
正则表达式查找和提取字符串的大写单词?
我想:
- 提取字符串的大写单词作为数组
- 提取字符串的最后一个大写单词作为子字符串:
两者都有一个正则表达式
如果我有这个:
var str="This is a STRING of WORDS to search";
我想得到这个 1:
allCapWords // = ["STRING", "WORDS"]
和 2:
lastCapWord // = "WORDS"
要将单词提取到数组中:
var allCapWords = str.match(/'b[A-Z]+'b/g);
-> ["STRING", "WORDS"]
(这是使用字符串的正则表达式 101 测试。
拉最后一个字:
var lastCapWord = allCapWords[allCapWords.length - 1];
-> "WORDS"
var str="This is a STRING of WORDS to search";
var regObj = /'b([A-Z]+)'b/g;
allCapWords = str.match(regObj);
如果你
对字符串中的捕获数字感兴趣,你可以尝试这个正则表达式/'b[A-Z]+'b/g
或'b[A-Z0-9]+'b/g
相关文章:
- 在javascript中查找单词
- 如何查找一个单词在动态创建的html表行中出现的次数
- 如何使用jquery查找单词匹配
- 查找并替换多个单词 JavaScript
- 查找单词的一部分,但替换整个单词
- 查找表单输入的第一个单词
- 使用jQuery在p-tag中查找给定字符串的前10个单词和下10个单词
- 如何根据链接中包含的字母/单词查找并单击链接
- 使用jquery或JS查找文本区域内的所有单词位置
- 仅在字符串中查找带字母的单词
- 根据单词查找href
- 如何在jquery表中查找准确的单词
- Regex查找用方括号括起来的单个单词
- 查找Mongodb字段中出现次数最多的单词
- 在单词数组中查找相似的单词
- 查找数组中最长的单词/字符串
- 检查/查找 url 中是否有数组的任何单词
- 在javascript中查找特定单词(正则表达式)中的字符类型
- 在相同长度的单词的串联字符串中查找所有匹配项
- 为给定数量的空格查找可能数量的有意义的英语单词