使用 grep 获取包含单引号或双引号的字符串的出现次数

用户1980807

我正在检查 language.ini 中翻译字符串的使用情况。项目中的开发人员使用'',但甚至可能使用,""因为 PHP 允许两者(即使它们之间存在很大差异)。

还有变量的用法;

$thisText = !true ? 'Xyz' : 'Abcd';
$this->translate($thisText);

问题是正确包装包含单引号或双引号的表达式 - 类似 ["']translation string["']

有没有办法用 grep 检查文件是否在 Bash 命令行中出现类似的情况?


例子

file a.php, b.php, c.phtml, d.js

a.php:
$transString = rand(0,42) == 42 ? 'Search results' : 'Nothing found';
$this->translate($transString);

b.php:
//translate 'Location'
return $this->translate("Location");

c.phtml:
<?= $this->translate('Location'); ?>

d:
trans.translate('current_location');

想要匹配translate("Location")translate('Location');'Location'

如果我寻找例如。"42"它应该寻找"42" '42'

用户1980807

我只是忘了逃跑 "[\"']"

egrep -r --include=\*.{php,phtml,js} --exclude-dir={languages} "[\"']${term}[\"']" ./

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 grep 中使用字符串变量(包含双引号)

来自分类Dev

字符串中的单引号和双引号的grep

来自分类Dev

双引号和单引号内的Grep字符串

来自分类Dev

在其中包含单引号和双引号的android中使用sqlite插入字符串

来自分类Dev

如何使用grep双引号在文件中的单引号中包含反斜杠?

来自分类Dev

如何在包含必须使用双引号的JSON字符串的数据设置值周围添加单引号?

来自分类Dev

如何使用grep从第一个双引号到第二个双引号提取具有多个(“)的字符串的内容

来自分类Dev

如何使用引号和 colopn grep 字符串

来自分类Dev

如何使用正则表达式匹配单引号或双引号中的字符串

来自分类Dev

在python中使用urllib时,双引号和单引号字符串之间的行为不同

来自分类Dev

使用双引号和单引号将字符串从EF保存到SQL

来自分类Dev

使用单引号/双引号回显某些字符串时的结果不同

来自分类Dev

如何使用双引号和单引号格式化python字符串

来自分类Dev

如何使用grep匹配双引号

来自分类Dev

使用双引号作为字符串

来自分类Dev

在字符串中使用双引号

来自分类Dev

grep双引号vs单引号

来自分类Dev

仅提取双引号后的子字符串-grep

来自分类Dev

java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

来自分类Dev

java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

来自分类Dev

如何在字符串 php 中使用更多单引号和双引号转换 CDATA xml?

来自分类Dev

如何使用引号和正则表达式 grep aa 字符串?

来自分类Dev

在双引号字符串和单引号字符串中使用核心预定义常量 PHP_EOL 的正确方法是什么?

来自分类Dev

为什么Rubymine建议我在字符串上使用单引号而不是双引号?

来自分类Dev

使用包含单引号的字符串键进行EL映射查找

来自分类Dev

在内联HTML中使用包含单引号的字符串作为Javascript参数

来自分类Dev

将SysUtils.WrapText()与包含单引号的字符串一起使用

来自分类Dev

如何:使用LINQ在数据中搜索包含许多可能类型的“单引号”的字符串

来自分类Dev

当字符串包含单引号时,使用 js 替换 XSL 变量的值

Related 相关文章

  1. 1

    如何在 grep 中使用字符串变量(包含双引号)

  2. 2

    字符串中的单引号和双引号的grep

  3. 3

    双引号和单引号内的Grep字符串

  4. 4

    在其中包含单引号和双引号的android中使用sqlite插入字符串

  5. 5

    如何使用grep双引号在文件中的单引号中包含反斜杠?

  6. 6

    如何在包含必须使用双引号的JSON字符串的数据设置值周围添加单引号?

  7. 7

    如何使用grep从第一个双引号到第二个双引号提取具有多个(“)的字符串的内容

  8. 8

    如何使用引号和 colopn grep 字符串

  9. 9

    如何使用正则表达式匹配单引号或双引号中的字符串

  10. 10

    在python中使用urllib时,双引号和单引号字符串之间的行为不同

  11. 11

    使用双引号和单引号将字符串从EF保存到SQL

  12. 12

    使用单引号/双引号回显某些字符串时的结果不同

  13. 13

    如何使用双引号和单引号格式化python字符串

  14. 14

    如何使用grep匹配双引号

  15. 15

    使用双引号作为字符串

  16. 16

    在字符串中使用双引号

  17. 17

    grep双引号vs单引号

  18. 18

    仅提取双引号后的子字符串-grep

  19. 19

    java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

  20. 20

    java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

  21. 21

    如何在字符串 php 中使用更多单引号和双引号转换 CDATA xml?

  22. 22

    如何使用引号和正则表达式 grep aa 字符串?

  23. 23

    在双引号字符串和单引号字符串中使用核心预定义常量 PHP_EOL 的正确方法是什么?

  24. 24

    为什么Rubymine建议我在字符串上使用单引号而不是双引号?

  25. 25

    使用包含单引号的字符串键进行EL映射查找

  26. 26

    在内联HTML中使用包含单引号的字符串作为Javascript参数

  27. 27

    将SysUtils.WrapText()与包含单引号的字符串一起使用

  28. 28

    如何:使用LINQ在数据中搜索包含许多可能类型的“单引号”的字符串

  29. 29

    当字符串包含单引号时,使用 js 替换 XSL 变量的值

热门标签

归档