8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
我有“我喜欢苏子和玛丽”,我想把“苏子”改成“萨拉”。#!/bin/bash
firstString="I love Suzi and Marry"
secondString="Sara"
# do something...
结果必须是这样的:firstString="I love Sara and Marry"
要替换第一个字符串(实际上是正则表达式),请使用 $ {串/正则表达式/更换}:#!/bin/bash
original_string='I love Suzy and Mary'
string_to_replace_Suzy_with='Sara'
result_string="${original_string/Suzy/$string_to_replace_Suzy_with}"
要用$ replacement替换$ pattern中的所有 所有 匹配项,请双击第一个斜杠:string="The secret code is 12345"
pattern="[0-9]"
echo "${string//$pattern/X}" # The secret code is XXXXX
确保脚本是用bash执行的。其他shell(例如sh)可能会返回“Bad substitution”。
完全可以使用bash字符串操作完成这个操作:first="I love Suzy and Mary"
second="Sara"
first=${first/Suzy/$second}
这只会取代第一次出现;把它们全部替换掉,加倍第一个斜线:first="Suzy, Suzy, Suzy"
second="Sara"
first=${first//Suzy/$second}
# first is now "Sara, Sara, Sara"
未经作者同意,本文严禁转载,违者必究!