來自A Brief Introduction to Regular Expressions[:space:]和[:blank:]之間的區別是什麼?
[:blank:]匹配空格或製表符。
[:space:]匹配空格字符(空格和水平製表符)。
對我來說,兩個定義都是一樣的,我想知道他們是否真的重複?
如果它們不同,有什麼區別?
來自A Brief Introduction to Regular Expressions[:space:]和[:blank:]之間的區別是什麼?
[:blank:]匹配空格或製表符。
[:space:]匹配空格字符(空格和水平製表符)。
對我來說,兩個定義都是一樣的,我想知道他們是否真的重複?
如果它們不同,有什麼區別?
對於GNU工具項目grep.info
適用:
`[:blank:]' 空白字符:空格和製表符。
[:space:]' Space characters: in the
C語言環境,這是製表符,換行符, 垂直製表符,換頁符,回車符和空格。
,他們每場比賽可以在這裏找到
最大的區別是,[:space:]
也將匹配像換行字符
的空間是指按壓dpace欄和標籤
白色空間意味着它carrys換行符,製表,換和托架retirn並且還空間僅此而已。
你應該提供一個鏈接到官方文檔,你得到這些信息,否則你的答案只能被認爲是主觀的。 – Kerry