變數子串的常用操作
編號 | 表示式 | 說明 |
1 | ${#string} | 返回$string的長度 |
2 | ${string:position} | 在$string中,從位置position之後開始提取子串 |
3 | ${string:position:length} | 在string中,從位置position之後開始提取長度為string中,從位置position之後開始提取長度為length的子串 |
4 | ${string#substring} | 從變數string開頭刪除最短匹配string開頭刪除最短匹配substring子串 |
5 | ${string##substring} | 從變數string開頭刪除最長匹配string開頭刪除最長匹配substring子串 |
6 | ${string%substring} | 從變數string結尾刪除最短匹配string結尾刪除最短匹配substring子串 |
7 | ${string%%substring} | 從變數string結尾刪除最長匹配string結尾刪除最長匹配substring子串 |
8 | ${string/substring/replace} | 使用replace來代替第一個匹配的replace來代替第一個匹配的substring |
9 | ${string//substring/replace} | 使用replace來代替所有匹配的replace來代替所有匹配的substring |
10 | ${string/#substring/replace} | 如果string前綴匹配string字首匹配substring,就用replace來代替匹配的字符串replace來代替匹配的字串substring |
11 | ${string/%substring/replace} | 如果string後綴匹配string字尾匹配substring,就用replace來代替匹配的字符串replace來代替匹配的字串substring |
相關文章
- conda環境變數+常用操作+配置映象源變數
- 子串位置
- 常用的shell變數用法變數
- Java 的字串和子串Java字串
- 子串查詢
- 查詢子串
- 最長子串
- 貪心-國王的遊戲(大數乘除)、連線子串遊戲
- 子串查詢;及排列子串分析
- 刪除字串中的子串字串
- Perl 常用特殊變數變數
- perl常用特殊變數變數
- 數值變數交換常用方法變數
- 第25章:單子變換的升格操作
- 翻譯數字串;及最長迴文子串分析字串
- 常用操作 / 獲取引數
- Python找回文子串的方法Python
- abc295D 統計由SS構成的子串個數
- MySQL常用內建變數MySql變數
- SAP系統常用變數變數
- Shell常用的特殊位置引數變數說明變數
- poj3080-kmp+列舉子串 求最長公共子串KMP
- 子序列與子串問題總結
- lCS(最長公共子串)
- 04.子串,啟動!
- 【輪子01】常用字串操作方法字串
- 2022-07-11:給定n位長的數字字串和正數k,求該子符串能被k整除的子串個數。 (n<=1000,k<=100)字串
- 常用URL引數操作方法
- [leetcode 30 串聯所有單詞的子串 10ms]LeetCode
- 兩個字串的最長公共子串字串
- c++ : 獲得string的子串C++
- 無重複字元的最長子串字元
- Python中負數變成正數常用的方法!Python
- Linux常用環境變數Linux變數
- 【SQL Server】常用全域性變數SQLServer變數
- L2-008 最長對稱子串 分數 25
- Python中整數移位及二進位制串操作Python
- hdu5371 最長迴文子串變形(Manacher演算法)演算法