字串轉義工具

public class StringEscapeUtils
extends Object

java.lang.Object
com.android.tradefed.util.StringEscapeUtils


用於轉義特定格式字串的實用程式類別。包括對傳遞到 Android Shell 的字串進行轉義的方法。

概括

公共構造函數

StringEscapeUtils ()

公共方法

static String escapeShell (String str)

轉義String以在 Android shell 命令中使用。

static paramsToArgs ( params) paramsToArgs ( params)

透過選項將提供的參數轉換為命令列參數到子進程

此方法將為清單中的每個參數執行簡單的通用轉義。

公共構造函數

字串轉義工具

public StringEscapeUtils ()

公共方法

逃逸Shell

public static String escapeShell (String str)

轉義String以在 Android shell 命令中使用。

參數
str String : 要轉義的String

退貨
String Android shell 轉義String

參數轉參數

public static  paramsToArgs ( params)

透過選項將提供的參數轉換為命令列參數到子進程

此方法將為清單中的每個參數執行簡單的通用轉義。它將 \[char] 替換為 [char]。例如,\" 被轉換為 ".這允許帶有轉義雙引號的字串在被 QuotationAwareTokenizer 解析後仍保留為字串。如果沒有這個 QuotationAwareTokenizer 會將字串分成幾個部分(如果其中有空格)。

參數
params :透過選項接收的參數

退貨
表示命令列參數的字串列表