【发布时间】:2019-03-30 23:29:52
【问题描述】:
我的问题是,在一个大型应用程序中,我必须更改每个 dll 中的所有程序集文件,而且有一百多个。我想使用文本编辑器中的“查找和替换”来更改这两行:
[程序集:AssemblyProduct("DllsName")] 更改为 [程序集:AssemblyProduct("s")]
[程序集:AssemblyVersion("1.0")] 改为[程序集:AssemblyVersion("1.xxx")]
其中xxx 是一个固定数字,DllsName 在每个文件中都不相同。
我是正则表达式的白带,但我相信这是最好的方法:使用正则表达式只选择我想要更改的部分,然后替换它。不幸的是,对于所有这些[、"、( 字符,我不太确定如何编写此表达式,也不知道如何更改 DllsName,因为它在每个文件中都不相同。
所以我的问题是:是否可以使用正则表达式更改所有文件以及如何更改?
【问题讨论】:
-
您使用什么语言?到目前为止,如果您尝试了任何方法,您可以分享一下吗?
标签: regex