【发布时间】:2021-04-28 05:59:12
【问题描述】:
我有一个包含一个句子的原始字符串,我正在尝试删除其中 中间有一个大写字母的每个单词。
示例:
"I like strawBerries" 将返回 "I like"
但是"I like Strawberries" 会返回"I like Strawberries"
我找到了以下正则表达式:\B[A-Z]\B
但它只匹配单词内部的大写,而不是单词本身......
【问题讨论】:
-
使用字母,
\b[a-z]+[A-Z][a-zA-Z]+\b或\b[a-z]+[A-Z][a-zA-Z]*\b如果大写字母可以出现在单词的末尾。
标签: javascript regex