麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

c#獲取兩個特定字符之間的內容并輸出的方法

2019-10-29 19:32:20
字體:
來源:轉載
供稿:網友

今天一直在絞盡腦汁的尋找解決兩個字符之間的內容如何輸出的問題,剛開始就使用了萬能的正則表達式;但是不知哪里的原因

自己的數據一直出不來,覺得應該是我輸入的字符的問題吧,因為我獲取的是一個inp文件里的內容(類似與文本文件);

雖然這次正則表達的強大沒有被我展示出來,但是依舊捍衛不了他在我心里的位子;還是有必要把他的使用方法貼出來;

string result=regex.matchs(your str, "(?<=beginstr).*?(?=endstr)").value

經過一般搜索,最終在百度上找到了大神的回答;真的很感謝;

大神利用的是indeof這個方法,通過查找關鍵字的索引,進行計算;

具體方法:

問題:上面是要處理的字符串

我想把 “直通車參考價” 與 “每頁顯示50條”

之間的所有字符串取出來,放到一個字符串變量中,要怎么做

求大神幫忙解答

回答:

你為什么不用C#的indexof來做呢?

string strstart="直通車參考價";int strlength=strstart.length;string str=Allstr.Substring(Allstr.indexof("直通車參考價")+strlength,Allstr.indexof("每頁顯示50條")-Allstr.indexof("直通車參考價")-strlength);

ok 問題完美解決 ,如果認為正則太晦澀難懂的話,我覺得可以嘗試利用indexof這種方法。

以上這篇c#獲取兩個特定字符之間的內容并輸出的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色网址免费入口 | 91精品一区二区综合在线 | 国产1区视频 | 99最新地址| 欧洲精品久久 | 日本网站在线播放 | 国产精品视频一区二区三区四 | 精品亚洲在线 | 久久网站免费 | 91午夜在线观看 | 成人在线视频精品 | 国产一级免费在线视频 | 精精国产xxxx视频在线野外 | www.guochan| 午夜小影院 | 黄网站在线播放视频免费观看 | 一本一道久久久a久久久精品91 | 91精品中文字幕 | 日本特级a一片免费观看 | 亚洲第一页综合 | 日日草夜夜操 | 美女被免费网站在线软件 | 免费观看国产精品视频 | 欧美性生话视频 | 精品国产乱码久久久久久久 | vidz 98hd | 一级电影在线观看 | 久久精品视频3 | 91成人免费在线视频 | 91美女视频在线观看 | 久久羞羞视频 | 免费一级特黄毛片 | av免费在线观看国产 | 在线看一区二区三区 | 欧美精品一区自拍a毛片在线视频 | 久久精品二区 | 国产成人在线网址 | 国产91在线高潮白浆在线观看 | 圆产精品久久久久久久久久久 | 久久国产夫妻视频 | 国产一区二区三区四区精 |