[OK]を置き換える:「」文字列での作業と私はこのような何か持って
String str = "Have.Fun.Something";
String str2 = "asd.sad.saw.sa.Something";
をし、私が最初になるまで最後の文字からすべてのものを削除したいですその出力は常に
何か
[OK]を置き換える:「」文字列での作業と私はこのような何か持って
String str = "Have.Fun.Something";
String str2 = "asd.sad.saw.sa.Something";
をし、私が最初になるまで最後の文字からすべてのものを削除したいですその出力は常に
何か
あなたは、文字列のインスタンス上で有用な方法の全体の束がありますが、この
str = str.Substring(str.LastIndexOf('.')+1);
どう
String str = "Have.Fun.Something";
String str2 = "asd.sad.saw.sa.Something";
string[] Words= str.Split('.');
MessageBox.Show(Words[Words.Length-1].tostring());
次のように下に文字列と同じ
何か
を取得str2 = "asd.sad.saw.s a.Something " ありがとう!
あなたはこのように下にSplit関数を使用することができます:このことについて
String str2 = str.SubString(str.LastIndexOf('.') + 1);
あなたは正規表現(正規表現)を使用することがあります。上記の正規表現を適用する
(?:.*)\.(?<myGroup>.*)
を、あなたが名前のグループがあるでしょう「myGroupが」最後のドット個人的に
後の値を持って、私は必要が
を生じた場合、それはあなたに更なる拡張性を与えるので、このオプションのようにあなたが正規表現とのさらなる支援が必要な場合は、その
バグ無料アプロを言ってください。 ach
public static string Substring(string input)
{
if (!String.IsNullOrEmpty(input))
{
int lastIndex = input.LastIndexOf('.');
if (lastIndex != -1)
return input.Substring(lastIndex + 1);
}
return input;
}
本当にバグがありませんか?それは "こんにちは"のために何をしますか? – Ian
i tryied stplaceReplace( "Have.Fun。"、 "") – Endiss
いつも '。'はありますか? – Scroog1