Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ユーザーが電話番号を入力したときに電話番号から来る可能性のある「00」を置き換えようとしています。そしてもちろん、最初の00だけを+記号に置き換えたいと思います。Javaには次の方法があります。
result.replaceFirst("00", "+");
.NETにそのようなものはありますか?または、vb.NETでこれを行うための賢い方法はありますか?
これを試して:
var clean = text.StartsWith("00") ? "+" + text.Substring(2) : text;
Enigmativity'sはクールな1ライナーです。これを試すこともできます。
if(result.StartsWith("00")) result= result.Replace(result.Substring(0, 2), "+");