正则表达式 – 从字符串中的第一个单词中删除最后一个字符

我正在使用RegEx来搜索字符串

If RegExp.test(Cel.Value) Then
    Debug.Print Left$(Cel.Value,Len(Cel.Value) - 1)
End If

这是我的数据

3250A WEST SEM
110055K KEALY RD
804B WEST AMERICA
804 EAST AMERICA

结果应该是

3250 WEST SEM
110055 KEALY RD
804 WEST AMERICA
804 EAST AMERICA

删除最后一个字符的最佳方法是什么?

解决方法

你可以试试这个:

^(\d+)[a-zA-Z]*(\s+.*)$

并替换为:

$1$2

Demo

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...