第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于對Replace()用法的迷惑?求解釋~

關于對Replace()用法的迷惑?求解釋~

白衣非少年 2022-02-24 19:15:18
需要實現(xiàn)對一個字符串的處理,首先將該字符串首尾的空格去掉,如果字符串中間還有連續(xù)空格的話,僅保留一個空格,即允許字符串中間有多個空格,但連續(xù)的空格數(shù)不可超過一個.答:string inputStr=" xx xx ";inputStr=Regex.Replace(inputStr.Trim()," *"," ");//可以嗎?好象不行啊!
查看完整描述

3 回答

?
慕田峪9158850

TA貢獻1794條經(jīng)驗 獲得超8個贊

毫無問題,如果報錯,改成:
inputStr = System.Text.RegularExpressions.Regex.Replace(inputStr.Trim(), " *", " ");

查看完整回答
反對 回復 2022-02-28
?
天涯盡頭無女友

TA貢獻1831條經(jīng)驗 獲得超9個贊

replace是一個替換的方法,可以直接從字符串里查找出,并替換掉!!
string str="aaa";
str=str.replace(str.trim(),"a","b");
那么str的值就是bbb了!!清楚了嗎?

查看完整回答
反對 回復 2022-02-28
?
GCT1015

TA貢獻1827條經(jīng)驗 獲得超4個贊

不必用正則吧,先Trim()一下,然后Replace(" "," ")就可以了
inputStr = inputStr.TrimStart().TrimEnd().Replace(" "," ")
注意(" "," ")里前面是兩個空格,后面是一個

查看完整回答
反對 回復 2022-02-28
  • 3 回答
  • 0 關注
  • 210 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號