以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何去除空格标点等  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81404)

--  作者:zhsenchzhi
--  发布时间:2016/2/26 22:05:00
--  如何去除空格标点等
一个字符串, 在用  GetPY 函数取得 拼音的首字符后, 我想把里面 除了  字母 和 数字 以外的全部除去,该怎么做

比如 字符串  “用  GetPY 函数012345-取/得 ?”   用 GetPY  得到的 为  “Y GetPY HS012345-Q/D ?” , 我想只留下 “YGetPYHS012345QD” , 该怎么办,只留下数字和字母,别的一律去掉

--  作者:Hyphen
--  发布时间:2016/2/27 9:57:00
--  
Dim str = "Y GetPY HS012345-Q/D ?"

Dim s As String = System.Text.RegularExpressions.Regex.Replace(str,"[^(a-zA-Z0-9)]","").ToString()

Output.Show(s)