以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]正则表达式  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=191061)

--  作者:samlzc
--  发布时间:2024/3/25 1:50:00
--  [求助]正则表达式
求助帮忙写一条正侧表达式:

将一组包含英文单词和中文的字符串 定位第一个中文字符,将第一个中文字符前面(左边)含有的英文及数字符号删除(或替换为空字符)

谢谢!

例如:
apple 5 kg  苹果5kg      =》苹果5kg
apple 苹果 5kg apple     =》苹果 5kg apple
苹果 5kg apple              =》苹果 5kg apple
[此贴子已经被作者于2024/3/25 1:58:26编辑过]

--  作者:有点蓝
--  发布时间:2024/3/25 8:51:00
--  
Dim pattern As String = "^[\\x00-\\xff]+"
Dim txt = "apple 5 kg  苹果5kg"
Dim str = System.Text.RegularExpressions.Regex.Replace(txt , pattern , "")
Output.Show(str)