2012-02-19 204 views
0

我需要翻译此正则表达式: 我需要找到大写词,空白后的空格和空白后的“ - ”。任何人都可以帮我这个翻译正则表达式翻译

回答

0

虽然不知道你是什么意思的翻译,这可能是你所追求的: ​​

取决于你的定义。

或者如果大写表示首字母大写,请使用/\b[A-Z][a-z]+\b -/

+0

示例:НОСИЛА - акогледаш - едобиешподарок,акотеносат - смрт,тешкаболест。 ||在这句话中,我需要删除句子中的第二个“ - ”符号。在这种情况下,在“носат - смрт”单词 – Darko 2012-02-19 20:23:52

+0

@Darko之间的示例中,您需要unicode支持。你的解析器是否处理这个问题? '\ b [:upper:] + \ b -' – 2012-02-19 20:35:41

+0

不会做任何事情。 – Darko 2012-02-20 12:11:46

0

[A-Z]+\s-将匹配我认为你需要的东西。 1个或更多大写字母,后跟一个空格,后面跟一个减号。取决于你对大写单词的意思,我认为它全是大写字母。