1樓:
string str="123abc456";
int i=3;
1 取字串的前i個字元
str=str.substring(0,i); // or str=str.remove(i,str.length-i);
2 去掉字串的前i個字元:
str=str.remove(0,i); // or str=str.substring(i);
3 從右邊開始取i個字元:
str=str.substring(str.length-i); // or str=str.remove(0,str.length-i);
4 從右邊開始去掉i個字元:
str=str.substring(0,str.length-i); // or str=str.remove(str.length-i,i);
5 判斷字串中是否有"abc" 有則去掉之
using system.text.regularexpressions;
string str = "123abc456";
string a="abc";
regex r = new regex(a);
match m = r.match(str);
if (m.success)
2樓:匿名使用者
explode 轉成陣列取最後乙個
3樓:李佳新
建議你這樣試試看:
通過lastindexof獲取,獲取最後『|』的索引呼叫substring,第乙個引數是上一步索引+1**如下
var str='abc|cdf|edf|gggg|sdjfkldfdf';
var lastindex=str.lastindexof("|");
str.substring(lastindex+1)
4樓:賈斯特暘
字串擷取的**如下:
public static void main(string args) {
string string = "abc|cdf|edf|gggg|sdjfkldfdf";
string array = string.split("\\|");
system.out.println(array[array.length - 1]);
**思路:
首先將字串,根據「|」符號,分割成陣列;
取陣列最後乙個位置的字串,即可。
這裡需要注意的是:
split() 方法根據匹配給定的正規表示式來拆分字串。
. 、 | 和 * 等轉義字元,必須得加 \\。
5樓:ye 灬
string name="abc|cdf|edf|gggg|sdjfkldfdf"。
int begin=name.lastindexof("|"),表示最後乙個"|"所在的位置。
int last=name.length(),表示字串總長度。
string name1=name.substring(begin+1,last),表示擷取"|"下一位到最後一位的字串。
如圖所示:
擴充套件:
string.substring(beginindex),此時相當於從beginindex位置擷取到原字串末尾。
string.substring(beginindex, endindex),從beginindex位置擷取到endindex-1的位置。
string.indexof("|")表示第乙個"|"所在的位置。
6樓:冷襲人心
如果你想擷取的是sdjfkldfdf,看下圖
怎樣擷取字串最後乙個/後的3位
7樓:每日優趣
思路:先獲得最後乙個/字串,然後使用substring例如:string arg = s.split("\/");
string last = arg[arg.length-1];
last.substring(0 , 3); //返回的即是abc
8樓:匿名使用者
s.substring(s.lastindexof("/")+1, s.lastindexof("/")+4);
如何擷取電腦上的畫面,如何擷取電腦螢幕
不要按2個鍵 只要按乙個鍵就可以拉 就是 右上角的 print screen sysrq然後在開啟電腦裡自帶的畫圖工具 在按下ctrl v就可以拉 qq普通截圖 ctrl alt a 選單截圖ctrl shift alt a 用法一,按 print screen sysrq 一下,對當前螢幕進行抓圖...
vb如何擷取以空格分隔的部分字串,如「同意李紅9 23我只要「李紅」,最好從右取
直接用split函式將字串打散放到可調陣列裡,取需要的元素即可。如 dim a as string a split 同意 李紅 2011 9 23 9 23 注意使用英文小寫的雙引號,不是中文的,否則出錯 a 1 即是 李紅 dim a as string a split 同意 李紅 2011 9 ...
如何刪除最後空白頁,如何刪除word最後一頁空白頁?
直接按delete鍵刪除空白頁,如插入了分隔符的則需要將分隔符刪掉才能刪除空白頁。方法如下 方法一 文件沒有插入分隔符的情況 1 首先將游標移到到空白最頂端位置。2 然後按鍵盤delete鍵就可以將空白頁刪除了。方法二 文件新增分隔符的情況 1 點選文件的開始選項。2 在開始的選單欄裡面找到圖中所示...