我試圖在我的resx文件中找出亂七八糟的佔位符。查找字符串中的字符序列
對於例如,我試圖找出下面的示例在第3和第5行:
Déplacer樂卷宗當地«{0}»VERS«{1}»
Déplacer樂contenu serveur«{ 0}»VERS«{1}»
Déplacer勒contenu本地«{0}»VERS«{1 \»
DémarrerLA同步
{Démarrer的LOR德拉Connexion公司0}
Démarrer{0}的LOR德拉connexion
更新:添加需要匹配弄亂了佔位符的多個例子:
ملفاتمحملة{0}
نقلمحتوىمحلي 「{0}」 إلى 「{1}」
إعادةتسميةالمحتوىالمحلي 「{0}」 ك 「{1}」
إعادةتسميةالمحتوىالمحلي 「{0}」 ك 「{1}」
我想出了下面的正則表達式,但什麼是錯的:
/^(?=.*[\{\}9])(?!\{[0-9]\}).*$
從本質上講,我試圖做的是匹配的字符串包含「{」或「}」,但不包含{0 -9}。
請大家幫忙。
閱讀您的目標說明我沒有看到第三行如何匹配 –
第三行包含「{0}」。這與您的描述不符 – Jonesopolis
嘗試使用'{(?![0-9]})[^ {}] *}?'。 –