0

在我的项目中,我有超过 4000 个 NUnit 测试用例,很少有测试用例是用数字文本硬编码的,例如:'string OperatorID="900457"' 并且数字文本的长度超过 5,我尝试使用 Visual Studio Search和正则表达式,没有任何帮助

如果您有任何线索,请告诉我

4

1 回答 1

1

您到底尝试了什么,为什么没有奏效?你想对数字做什么(例如删除它们)?更多信息会有所帮助。

据我所知,使用正则表达式搜索[0-9]{5,}应该适合你。它将找到至少 5 个字符长的数字系列。

编辑:因为 Visual Studio 的查找和替换功能使用不同的表达式生成器,使用"z:". 这将找到用引号括起来的所有整数。然后,您可以使用“全部书签”选项来标记测试中包含硬编码值的所有行。

于 2013-06-14T01:12:17.483 回答