cstring字串,從左往右,如何判斷第幾位不是

2022-09-23 11:10:54 字數 3335 閱讀 8540

1樓:匿名使用者

使用 indexof

用法:string o = "011111";

int index = o.indexof('0');

// index 就是你要獲得的第一個字元為0 的位置了 如果你還要獲取到該位置的字元 可以

// string x = o.substring(index,index+1):

2樓:匿名使用者

//因為c#的第一位是0,而我們日常中第一位是1,所以這裡就有7和8的差別了

string txt= "abcdefg0hijklm";

int l=txt.indexof('0');

if(l==7)

char chars=txt.tochararray();

if(chars[7]=='0')

3樓:劉家四弟

先用trim(“0”)方法去掉左右兩邊的0,然後獲得首字元,再在原字串中indexof()搞定,就不貼**了~~

4樓:匿名使用者

str.substring(n,1)=="0" yes 包含“0” no 不包含“0” n:你需要知道的字串的位置!不能大於字串總長度!

5樓:匿名使用者

string str = "0000000001112222323230222201010111";

int ok =str.length - str.trimstart('0').length;

就把前邊的零清光 就知道了

6樓:百度網友

string str= "dfdfdfdfdfee";

int l=str.indexof('0');

if(i==0)

else

7樓:匿名使用者

if (! "string".startswith("0"))

8樓:匿名使用者

知道指定位數的話 直接用substring(開始值,擷取位數)。擷取以後再判斷著個是不是0

9樓:仍靈鬆

public static void getnonzeroindex()

10樓:匿名使用者

string.indexof("0");

11樓:薇信

答案:將來可能形同陌路。很多愛情的消失都很正常,愛情有它自己的生老病死,起承轉合;如

12樓:小小木歌

**如下:

先申明一個字串:

string str="";(請你自定義)string strarray=str.split("0");//以0這個字元來分隔這個字串

進行判斷現在:

if(strarray==null)

if(strarray[0]==null)else

13樓:匿名使用者

看來都聽牛的,我還以為沒有ltrim呢

正規表示式問題: 怎麼樣才能定義從字串的第幾位開始,例如12345678 怎麼寫,才能只匹配第四個字元

14樓:雙魚love小白兔

兩個特殊的符號'^'和'$'。他們的作用是分別指出一個字串的開始和結束。'.'可以替代任何字元。

"a.[0-9]":表示一個字串有一個"a"後面跟著一個任意字元和一個數字;

"^.$":表示有任意三個字元的字串(長度為3個字元);

你也可以使用範圍,用大括號括起,用以表示重複次數的範圍。

"ab":表示一個字串有一個a跟著2個b("abb");

"ab":表示一個字串有一個a跟著至少2個b;

"ab":表示一個字串有一個a跟著3到5個b。

設匹配第5個字元;字元為x

正規表示式為:"^.x.*"

15樓:匿名使用者

^.4.*$

3代表你想從第幾個開始匹配,4代表你想匹配的字元。

c#使用表示式如何判斷一個字串是全零 5

16樓:匿名使用者

void test(string str)

return true;}

c#中如何判斷字串a中包含0,1,2,3,4,5,6,,8,9數字?

17樓:匿名使用者

正規表示式吧  用字串操作函式也可以

string s ="abcd";

for(i=0;i=9;j++)}}

也不知道對不對

可以用陣列 迴圈 字串操作函式

18樓:匿名使用者

你是說字串a同時包含十個數字呢還是隻是包含數字呢?

19樓:葉陽世界

是不是指包含0到9其中一個或多個?

j**a 怎麼從string裡拿第一個字(字元)

20樓:匿名使用者

通過charat方式獲取第一個字元

例如:string str = "adadsauo";//定義一個字串

char fir = str.charat(0);//獲取字串的第一個字元

charat(int index)方法,返回字串指定索引位置的char值。索引範圍為0~length()-1

21樓:匿名使用者

string g = "abc";

char first = greeting.charat(0);

22樓:匿名使用者

"baaaaa".charat(0) === >b

在j**a中怎樣判斷是否有某個字串

23樓:

可以用contains()這個方法,判斷一個字串是否包含另一個字串。

可以用repalce()這個方法,把想刪除的字元替換成空。

下面是示例**,我測試過了,希望能幫到你,仍有問題可以hi我~!

public class test else}}

24樓:匿名使用者

public void test1()else}

25樓:匿名使用者

string text="good morning everyone";

if(text.contains(' morning'))