變數子串的常用操作
編號 | 表示式 | 說明 |
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環境變數+常用操作+配置映象源變數
- 30串聯所有單詞的子串
- 子串位置
- 最長子串
- 子串查詢
- Python找回文子串的方法Python
- 2022-07-11:給定n位長的數字字串和正數k,求該子符串能被k整除的子串個數。 (n<=1000,k<=100)字串
- 貪心-國王的遊戲(大數乘除)、連線子串遊戲
- [leetcode 30 串聯所有單詞的子串 10ms]LeetCode
- 最長上升子串
- 子串匹配 BF法
- 同構——用數論指紋尋找子串排列
- MySQL常用內建變數MySql變數
- Linux常用環境變數Linux變數
- 數值變數交換常用方法變數
- Python中負數變成正數常用的方法!Python
- 07字串操作字串
- 【輪子01】常用字串操作方法字串
- abc295D 統計由SS構成的子串個數
- LeetCode(1297):子串的最大出現次數 Maximum Number of Occurrences of a Substring(Java)LeetCodeJava
- Python中整數移位及二進位制串操作Python
- HDU 1671 字典樹(判斷是否有一個串是另一個串的子串)。
- lCS(最長公共子串)
- 04.子串,啟動!
- Linux系列 對時間變數的操作Linux變數
- L2-008 最長對稱子串 分數 25
- LeetCode題解(1639):統計只差一個字元的子串數目(Python)LeetCode字元Python
- 【SQL Server】常用全域性變數SQLServer變數
- 無重複字元的最長子串字元
- 執行計劃-5:第一個子操作的變化
- java如何操作成員變數?Java變數
- KVM的常用操作
- Promethues的常用操作
- Netty的常用操作Netty
- Python小技巧 - 子串查詢Python
- [NOIP2015 提高組] 子串
- 76. 最小覆蓋子串
- java 最長迴文子串Java
- 3 無重複字元的最長子串字元