2012-02-19 202 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個或更多大寫字母,後跟一個空格,後面跟一個減號。取決於你對大寫單詞的意思,我認爲它全是大寫字母。