1樓:匿名使用者
方法1.正規表示式
bool regex.ismatch(inputstring, @"[\,\.\?\!\'\"]")
模式@"[\,\.\?\!\'\"]"匹配英文中的標點符號。還要什麼標點符號自己往裡新增就是了。
方法2.char and array.indexof
array.indexof(new char , inputstring.tochararray()) >= 0
方法3.傳統遍歷的方法
foreach (char c in inputstring.tochararray())
//判斷字元c是否標點符號
或者for (int i = 0; i < inputstring.length; i++)
//判斷字元inputstring[i]是否標點符號
以上兩者判斷可以使用傳統的判斷方法,也可使用array.indexof()來判斷,還可以使用char.is...(char)方法來判斷。
另外還有其他方法,慢慢思考。
2樓:匿名使用者
正規表示式,寫起來就是諸如:
new regex("標點符號").match("目標字串").count>0
這樣的一句。具體的函式名你自己去查吧。
在system.text下。
c#! 如何判斷文字框中的一串文字中是否含有某個字母或標點符號
3樓:匿名使用者
假如文字框中的文字為text。
if(text.contains("."))
4樓:
string str ="21312.2125";
if(str.indexof('.'!=-1)//以上判斷含有.再就是迴圈判斷.的個數
int num =0;
for(int =0;i 1)}
c#中如何將字串中的所有標點符號用空格來代替?
5樓:匿名使用者
用查詢替換可以嗎?就是快捷鍵ctrl+f然後在查詢那輸入要查詢的字串,在替換欄輸入空格,然後點全部替換。試試看,不知道行不行。希望能幫到你。
6樓:草薙在
regex.replace("asdf,sdaf?","[寫你所有的標點]"," ")
C 中如何判斷浮點數是否為,C 中 如何判斷乙個浮點數是否為
判斷這個實數的絕對值是否小於乙個很小的實數,比如絕對值小於1e 6 double a if fabs a 1e 6 return true else return false 戴曼彤 float f 0.000 bool bl f 0.000001 f 0.000001 大概就是這樣。 竹飆史春嵐 ...
如何打標點符號,電腦上的標點符號怎麼打
ctrl 轉換為中文標點,shift 即為 shift 為 shift 6為 shift 4為 shift 2為 shift 7為 單破折號 直接按 為 shift 為?直接按.為。打?當然是右手 打 左右手配合一下較好 你要什麼符號呀?鍵盤上有好多標點符號,需要哪個就按哪 如果是上面的,那就同時按...
古代為什麼不用標點符號,古代標點符號如何用
現今很多人會誤認為中國古代不用 標點符號 是因為清朝官方主持編修 四庫全書 的時候,把中國原來的 標點符號 都去掉了。清朝文人在寫文章或出書的時候,也不再使用 標點符號 直到近代新式標點符號產生。實際上現今使用的 逗號 句號 括號 頓號 在漢朝就已經產生了,東漢許慎所著 說文解字 對 頓號 解釋為 ...