|
|
1
11
你可以用
你可以做一个非常糟糕的检查,确保它没有被用作数组索引,比如:
但你真的很难做到这一点,因为可能有人写了一些你可能并不期待的东西,例如:
编辑
正如Ant P所说,你可能会更好地寻找
|
|
|
2
5
在代码库中还可能存在一些其他情况,除了关联数组之外,您还可以通过执行自动搜索和替换来彻底打破这些情况。 SQL查询:
间接变量引用。
SQL字符串操作。
没有自动过滤所有可能性的方法。也许解决方案是编写一个应用程序,创建一个可能字符串的“调节”队列,并在几行代码的上下文中显示每个突出显示的字符串。然后,您可以浏览代码以确定它是否是一个需要本地化的字符串,然后点击一个键来本地化或忽略该字符串。 |
|
|
3
-3
不要试图通过使用perl或grep进行过于聪明的命令行攻击来解决这个问题,而应该编写一个程序来实现这一点:) 编写一个perl/python/ruby/anywhere脚本,在每个文件中搜索一对单引号或双引号。每次它找到匹配项时,都会提示您用下划线函数替换它,您可以告诉它这样做,也可以跳到下一个。 在一个完美的世界里,你会写一些能帮你完成这一切的东西,但这最终可能会花更少的时间,你会面临更少的错误。 伪:
我相信有一种更简单的方法可以做到这一点,但这种方法可以让你自己查看每个实例并做出决定。如果有一百万行,每一行都包含一个字符串,每一行需要你1秒的时间来计算,那么你需要270个小时来完成整个过程。。。也许你应该忽略这个帖子:) |
|
Ben · 统计向量中的单词在字符串中出现的频率 1 年前 |
|
|
bear_525 · 从列中删除中间名和首字母,并保存在单独的列中 1 年前 |
|
|
asdfadf · 为什么具有相同内存值的字符串和整数打印方式不同? 1 年前 |
|
|
user764754 · 防止多行原始字符串文字中出现新行字符 1 年前 |
|
|
Bogaso · 从列表中返回与模式匹配的元素 1 年前 |
|
|
Jasco · 如何使用VBA提取两个相似字符之间的字符串中的单词? 1 年前 |