1樓:小公尺飛貓
sed s'/^ *\([0-9]\\).*/\1/'
分解copy看
s #這個不用說了吧
^ * #按照文字的格式,匹配前面有任意數量空格的字元。
\([0-9]\\) #為第乙個域,匹配至少有1個數字.* #\1正則匹配後面的字元
\1 #擷取符合第乙個域正則的資料
誰能幫我解釋一下這個正規表示式的意思/^[1-9]\d*(\.[0-9]+)?$|^0$/gi
2樓:海天盛筵
^匹配開始
[1-9]將數字1到9匹配一次
\d*匹配0到9位數的0次或更多(\d的意思相當於[0-9])\。[0-9]+匹配小數點和從0到9的數字一次或多次,()為分組系統
嗎?它將是0或1
(\[0-9]+)?也就是說,有或沒有小數點的數字都可以匹配。
美元比賽結束
|方法或
^0$是匹配的數字0,沒有其他字元。
在/gi之後,g表示全域性匹配,i表示忽略大小寫。
擴充套件資料:在規則表中公式的形成
正規表示式的構造方式與數學表示式的建立方式相同。也就是說,您可以將小表示式與多個元字元和操作符組合起來,以建立更大的表示式。
正規表示式的元件可以是單個字元,一組字元,乙個字元範圍,字元之間的選擇或所有這些元件的任何組合。
正規表示式是由普通字元(例如字元a到z)和特殊字元(稱為「元字元」)組成的文字模式。模式描述在搜尋文字時要匹配的乙個或多個字串。
正規表示式充當模板,將字元模式與要搜尋的字串匹配。
3樓:
^匹配開頭
[1-9]匹配1到9的數字一次
\d*匹配0到9的數字零次或者多次 (\d意義等同於[0-9])\.[0-9]+匹配小數點及其後面0到9數字1次或者多次,() 是分組的意思
?是匹配0次或者1次
(\.[0-9]+)?也就是說後面帶小數點或者不帶小數點的數字都可以匹配。
$匹配結尾
| 是或者的意思
^0$就是匹配數字0,前後沒有其他字元。
後面的/gi,g表示全域性匹配,i表示忽略大小寫。
誰能幫我解釋一下這句話的意思誰能幫我解釋一下這句話的意思
簾籠深鎖白雲間 門簾關閉,屋外白雲繚繞。燕語呢喃過遠山 燕子叫著,飛過遠山。流水落花人寂寞 花落水上,人感到寂寞。後園蜂蝶喜回環 後園中蜂飛蝶舞,讓人喜歡。其實 你懂得。講的都是那些玩意。呵呵有意思 這句話有兩句話 重點是要說第二句話,第1句話和第2句話結構是一樣的,所以第一句話只是乙個引子。所以人...
誰能幫我解釋這句話的意思,誰能幫我解釋一下這句話是什麼意思????
這裡的 衣冠 是借代手法,用衣冠指代 人 這裡應該是指作者以往的熟人 朋友。這句話的意思應該是 我好象從一場千年的夢境中醒來,衣衫凌亂,擋不住料峭的寒風。放眼看去,再也找不到舊時的朋友們了。這一切就像夢 像煙一樣虛幻,這到底是真還是假呢?大夢初醒已千年,凌亂羅衫,料峭風寒,放眼難覽舊衣冠,疑真疑幻,...
有誰能幫我解釋一下下面這句話,誰能幫我解釋一下這句話是什麼意思
中文還是英復文啊 中年未限悽秋風制,我中bai年還沒有到就好像過du 著秋風zhi一樣淒涼的生活 好似俊鳥在 dao籠鎖,就好像是被鎖在籠中的美麗的小鳥一樣 勞碌奔波一場空,我勞碌和奔波了半生的來的是一場空,女命推來運未能。借來乙個女人沖喜結果沒有改變我的命運 不須勞碌富門庭,我不需要用勞碌的生活來...