我有评估资源键的内部函数调用。我有兴趣将它们解析为文本文件。
我的模式是Translate.Key(StuffToGrab), translatekey(StuffToGrab), caption=StuffToGrab,header=StuffToGrab和最棘手的一个,<%$ Resources:Resource, StuffToGrab %>
我为他们想出了一些正则表达式:
Translate.Key(\S+)
TranslateKey(\S+)
caption="".+?""
headerName="".+?""
<%\$\s*Resources:.+?%>
但是,他们不返回“StuffToGrab”并返回我必须删除的其他信息,从而减慢了我的进程。