如何在字符串中使用“/”(正斜杠)?

时间:2016-09-07 10:32:49

标签: string shell applescript perlscript

我想在脚本中的字符串中使用“/”(正斜杠),但我收到以下错误。

我有以下AppleScript来替换文件中的内容。

Syntax: do shell script "perl -pi -e 's/oldtext/newtext/g' " & quoted form of (POSIX path of file)

以下代码正常工作,因为没有特殊符号。

do shell script "perl -pi -e 's/myname/yourname/g' " & quoted form of (POSIX path of file_tgt)

但是下面的代码没有“/”。

do shell script "perl -pi -e 's/</b>/&lt;/b&gt;/g' " & quoted form of (POSIX path of file_tgt)

上面的代码包含</b>引发以下错误:

Expected “"” but found unknown token.

如果我添加<\/b>,则会抛出以下错误。

Unknown regexp modifier "/b" at -e line 1, at end of line
Search pattern not terminated at -e line 1.

有人可以向我建议一个解决方案吗?

1 个答案:

答案 0 :(得分:0)

这是答案。

com.google.android.gms:id/cancel