c怎麼判斷字串裡是否包含另幾個字串

2022-11-07 17:20:20 字數 3742 閱讀 3383

1樓:匿名使用者

string str="abcedafsafsd.xlsdsafdfsds..docx.dsafsdfsdfdsaff.rar";

string strs=;

foreach(string item in strs)console.readline();

2樓:匿名使用者

string str,name;

str="txt;*.doc;*.xls;*.docx;*.xlsx;*.rar;*.zip";

name="";

if(str.contains(name)==true)//應該看到懂吧,兄弟!!!

3樓:

string str="txt;*.doc;*.xls;*.docx;*.xlsx;*.rar;*.zip; ";

if(str.contains("txt"))else

return false;

4樓:匿名使用者

public bool contains(

string value

)返回一個值,該值指示指定的 string 物件是否出現在此字串中。

怎樣用c#判斷一個字串是否包含另一個字串?簡單嗎

5樓:匿名使用者

//容易,用string類的contains方法就可以判斷,具體看例子。

using system;

public class test

;foreach(string s in strs)else

}console.write("press any key to continue . . . ");

console.readline();}}

c#怎麼判斷是否同時包含多個字串

6樓:

str2本身就是一個字串,你應該是想說str中包含str1,str2,str3等等

或者你將str2分割成幾個字串,同時包含就用flag標誌檢測把使用c#string庫裡面的函式string.contains(substr),**如下,結果如上圖

using system.io;

using system;

class program

else

if(str1.contains(str3))else

if(str1.contains(str4))else

if(str1.contains(str5))else}}

7樓:紫薇參星

只能編寫程式判斷是否同時包含多個字串,程式如下

c#如何判斷字串中是否包含某個字元

8樓:匿名使用者

using system;

using system.collections;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;}}

擴充套件資料:

c#字串處理

1、從字串中提取子串

stringbuilder 類沒有支援子串的方法,因此必須用string類來提取。(關於stringbuilder 類,文末會提到)

string mystring="my name is ynn.";

//displays "name is ynn."

console.writeline(mystring.substring( 3 ));

//displays "ynn"

console.writeline(mystring.substring( 11,3 ));

2、比較字串

string 類有四種方法:compare( )、compareto( )、compareordinal( )、equals( )。

compare( )方法是compareto( )方法的靜態版本。只要使用「=」運算子,就會呼叫equals( )方法,的以equals( )方法與「=」是等價的。compareordinal( )方法對兩個字串比較不考本地語言與檔案。

示例:int result;

bool bresult;

s1="aaaa";

s2="bbbb";

//compare( )method

//result值為「0」表示等,小於零表示 s1 < s2,大於零表示 s1 > s2

result=string.compare(s1,s2);

result=s1.compareto( s2 );

result=string.compareordinal(s1,s2)

9樓:匿名使用者

使用字串的indexof方法查詢,找到返回正確的位置下標,未找到版返回-1

舉例:string str = "我愛權北京天安門";

int index = str.indexof("愛");

if (index > -1)

else

console.read();

10樓:張向琳

你這裡用bai到的是陣列du 當然不能這樣寫啦 要用zhifor迴圈dao或者foreach遍歷出來版

一遍權一遍的查出來 你這樣當然會報錯啊. 像下面這樣寫string number = "0";

bool exists=false;

string str = ;

for (int i = 0; i < str.length; i++)

if (exists)

console.writeline(number);

我用是2010 不知道2005有沒有contains這個方法希望能幫助到你!

11樓:匿名使用者

首先,copy

如果過濾多個字串,那就要bai遍歷字串陣列。du然後再做判斷。

例如:for(int i=0;i處可以zhi做多個處理。例dao如替換掉匹配的部分字串,,組成新的字串,而不是整個清空。}}

12樓:匿名使用者

string s="我們的社會真和諧";

if(s.contains="s的一部分")

indexof(char型別)

如何判斷一個字串是否包含某幾個字元

13樓:匿名使用者

contains 方法就是判斷是否包含。

string s = "adbsdcd";

if(s.contains("sd"))

c#怎麼判斷字串中是否包含某兩個字串

14樓:夢裡花開花落

使用字串的indexof方法查詢,找到返回正確的位置下標,未找到返回-1

舉例:string str = "我愛北京天安門";

int index = str.indexof("愛");

if (index > -1)

else

console.read();

15樓:保谷楓

if (filepath.contains("f"));

js如何驗證字串裡是否包含漢字

1 用正規表示式 bai判斷 du用zhi戶名dao value onblur checkchinese name this.value function checkischinese obj,val 2 用 unicode 字元範圍判斷 function chkstrlen str return ...

delphi判斷是否有字串,delphi判斷字串是否含有數字

有兩種方法 1 在edit1的onkeypress事件中輸入如下 delphi 判斷字串是否含有數字 有兩種方法 1 在edit1的onkeypress事件中輸入如下 delphi如何判斷一個字串是否包含另一個字串 if pos 另一個字串 一個字條串 0 then begin 包含end delp...

vb字串怎麼包含引號,VB如何在字串中接受一個雙引號

其實你可以試一下的,我試了一下,在 中給text1.text賦值為一個引號時,vb自動增加了一個引號,成了下面這樣 共四個引號 text1.text 當我需要寫兩個引號 我讓他們中間多了一個空格 時,是下面這樣 text1.text chr 函式 返回 string,其中包含有與指定的字元 相關的字...