regex - 在大写/大写字符上拆分字符串

标签 regex

我有以下输入:

MaintanceGie?\195?\159mannFlock
SupportGie?\195?\159mannFlock
ABCSaskDgfskSblabla

并搜索一个正则表达式,它给了我以下结果:
Maintance Gie?\195?\159mann Flock
Support Gie?\195?\159mann Flock
ABC Sask Dgfsk Sblabla

对于第一个两个字符串,我可以使用以下正则表达式 ([A-Z]+)([^A-Z]*) .
我必须改变什么才能使这个正则表达式工作?

感谢您的任何建议。

最佳答案

您可以使用正则表达式:

(?=[A-Z][^A-Z])

Ideone Link

关于regex - 在大写/大写字符上拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5063651/

相关文章:

python - re.sub() 具有具有副作用的替换功能

javascript - 更改我的日期时间正则表达式以使输入秒成为可选

javascript - JavaScript 中删除字符串分隔符的有效方法

c# - 用于检索 CSS url 函数参数的正则表达式

regex - 提高 PowerShell 过滤语句的性能

java - 手机号码的正则表达式

php - 如何指定 "any character"包括双引号、gt、lt、等于

javascript - 应该使用哪个正则表达式将 bbcode 样式的标签替换为 HTML 标签

.net - 通过正则表达式从字符串中获取视频尺寸?

Java 使用正则表达式匹配器获取组