我正在尝试转换以下字符串
California_Zephyr_5,tm 至 California_Zephyr_5,准时
当我这样使用以下语句时
# Search and replace
webData=$(echo "$webData" | sed 's/on tm/ON TIME/')
我收到 California_Zephyr_5,tm
如果我尝试使用各个缩写,它似乎适用于:
webData=$(echo "$webData" | sed 's/on tm/ON TIME/')
结果在 California_Zephyr_5,准时
webData=$(echo "$webData" | sed 's/on tm/ON TIME/')
结果在 California_Zephyr_5,准时 tm
所以我认为问题出在空间上。
预先感谢您的帮助。
on
之后和tm
之前有一个不间断空格。我建议使用:
webData=$(echo "$webData" | sed 's/on\xc2\xa0tm/ON TIME/')