リソース キーを評価する内部関数呼び出しがあります。それらをテキストファイルとして解析することに興味があります。
私のパターンはTranslate.Key(StuffToGrab)、translatekey(StuffToGrab)、caption=StuffToGrab、header=StuffToGrabそして最もトリッキーなパターンです。<%$ Resources:Resource, StuffToGrab %>
私が思いついた正規表現があります:
Translate.Key(\S+)
TranslateKey(\S+)
caption="".+?""
headerName="".+?""
<%\$\s*Resources:.+?%>
ただし、「StuffToGrab」は返されず、削除する必要がある他の情報が返されないため、プロセスが遅くなります。