亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

你好,請問誰知道perl編程里的s/^\s+//; 這個語句是什么意思?

你好,請問誰知道perl編程里的s/^\s+//; 這個語句是什么意思?

不負相思意 2021-09-07 06:06:38
誰知道perl編程里的s/^\s+//; 這個語句是什么意思?s/^\s+//;
查看完整描述

2 回答

?
HUX布斯

TA貢獻1876條經驗 獲得超6個贊

正則里,
^ 匹配行首(字符串開始位置)
\s 匹配任意的空白符,包括空格,制表符(Tab)等
+ 表示重復前一個字符至少1次(1次或多次)
s/A/B/ 結構將正則A匹配到的內容替換為B。
所以,這里的意思大致就是:去除行首的所有空白符。

查看完整回答
反對 回復 2021-09-13
?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

/^\s*(.*?)\s*\=\s*\"(.*)\"/
文件每次讀一行,上述正則表達式默認匹配$_變量,主要是為了匹配ini文件格式,該表達式匹配格式為:
空格+任意的主鍵值,也可沒有+空格=空格+要有雙引號括起來的內容
例:
no = "1234"
= "2345"
注意上面的空格個數

查看完整回答
反對 回復 2021-09-13
  • 2 回答
  • 0 關注
  • 701 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號