溫馨提示×

c# lastindexof 如何忽略空格

c#
小樊
102
2024-11-24 00:03:34
欄目: 編程語言

在C#中,IndexOf方法默認會查找字符串中的第一個匹配項。如果你想要查找最后一個匹配項,可以使用LastIndexOf方法。但是,LastIndexOf方法也會查找空格。為了忽略空格,你可以在查找之前使用Replace方法將空格替換掉。以下是一個示例:

string input = "這是一個 包含 空格 的 字符串";
string searchValue = "空格";

// 將空格替換掉
string inputWithoutSpaces = input.Replace(" ", "");

// 使用 LastIndexOf 方法查找最后一個匹配項
int lastIndexOf = inputWithoutSpaces.LastIndexOf(searchValue);

Console.WriteLine("最后一個匹配項的位置: " + lastIndexOf);

在這個示例中,我們首先使用Replace方法將輸入字符串中的所有空格替換掉,然后使用LastIndexOf方法查找替換后的字符串中最后一個匹配項的位置。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女