發(fā)布時間:2015/08/31 16:53:06
BarTender 允許在以下情況下使用搜索并替換功能:通過“打印機代碼修改器: 操作列表”對話框和通過“搜索并替換”轉(zhuǎn)換使用打印機代碼修改器時。對于上述任意一種情況,必須遵循多項規(guī)則以便成功執(zhí)行搜索并替換功能。下面小編就給大家講講BarTender操作列表的搜索規(guī)則和事例等。
搜索規(guī)則
通配符搜索采用以下規(guī)則:
?對于插入、刪除或替換,在輸入文件中 ^ 不匹配行終止碼 (CR/LF)。
?對于刪除,在輸入文件中 $ 匹配 CR/LF 序列,但是對于插入或替換則不匹配。
?* 和 ? 不匹配行終止碼 (CR/LF)。 如果搜索模式包含多行,則必須明確包含 $ 字符。
?字符 ^ 只能作為搜索字符串的第一個字符時才有效,除非轉(zhuǎn)義。 在任何其他位置,它都作為文本字符串的一部分處理。
?只含有單個 ^ 字符的搜索字符串是無效的,將被忽略。
?字符 $ 可以出現(xiàn)在搜索字符串的任意有效位置
?搜索字符串中兩個 * 字符不能相鄰,除非一個或兩個都轉(zhuǎn)義。 只有第一個 * 將會被解釋為通配符命令。 后面的任何 * 字符都作為文本字符串的一部分處理。
?以 * 結(jié)束的搜索字符串無效。 正確方法是用一個 ? 字符結(jié)束搜索字符串。
?處理“打印機代碼模板”導出文件(僅適用于該文件)時,搜索字符串與模板字段標記的任何部分都不匹配。
支持的通配符
BarTender 支持使用以下通配符:
示例
搜索字符串示例:
?^Cutter$: 查找只包含 Cutter 的單行。
?^Cutter*$: 查找以 Cutter 開頭的一行并且匹配整行。
?^*Cutter*$: 查找包含 Cutter 的任何行并且匹配整行。
?^Cutter ???*$: 查找包含 Cutter<空格> 以及任意三個或更多字符的任意行,匹配整行。
?Cutter: 搜索文件中任何位置的 Cutter,只匹配這六個字符,而不是含有這些字符的整行。
想要了解更多關(guān)于BarTender條碼打印軟件的詳細信息,可點擊BarTender教程服務(wù)中心查找你想要的內(nèi)容。
展開閱讀全文
︾
?