Regex 正则表达式查找word中的大写字符
我正在使用正则表达式对文本文件进行文本格式设置。 我发现Regex 正则表达式查找word中的大写字符,regex,regex-lookarounds,Regex,Regex Lookarounds,我正在使用正则表达式对文本文件进行文本格式设置。 我发现 \b\w*[А-Ш]{2,}\w* 将查找所有主要为大写的单词并执行此操作。 但是我如何才能找到单词中有大写字母的单词,而不是当它是新句子时 示例文本如下: аааааааааааааааааааааааааааааааа。Првите два агрегата се во погон од 1968, а третиот и четвртиот од 1981 г. ТурбИните се од типот францис. Вк
\b\w*[А-Ш]{2,}\w*
将查找所有主要为大写的单词并执行此操作。
但是我如何才能找到单词中有大写字母的单词,而不是当它是新句子时
示例文本如下:
<代码>аааааааааааааааааааааааааааааааа。Првите два агрегата се во погон од 1968, а третиот и четвртиот од 1981 г. ТурбИните се од типот францис. Вкупната инсталирана моЌност изнесува 116 МЊ. Во периодот 1992-2003 г. просечното годиШно проиЗводство изнесувало 135,1 ГЊх, а најголемото 289,9
ЛИТ: 50 години македонско електрОстопанство, Скопје, 1995; Ј.П. „Електростопанство на Македонија#, Скопје, 1999; Електростопанство на Македонија, годиШен извеШтај, 2003; Др. Р.
“掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴掴
(
(?是一个负查找。它仅在字符串前面没有
和空格,或者是行的开头时匹配。我还为\pL
添加了一个案例,因为出于某种原因\b
似乎不能与其他语言一起使用
\pL*
匹配任何语言的0个或多个字符
[А-Я]+
匹配一个或多个大写西里尔字母
\pL*
那么我们当然会再次匹配任何语言中的0个或更多字符
另外,我对西里尔字母表不是很熟悉,所以如果有什么不对劲,请告诉我。是C#?Python?JavaScript吗?