gpt4 book ai didi

regex - 用正则表达式分隔单词(不按特定顺序)

转载 作者:行者123 更新时间:2023-12-04 10:53:52 24 4
gpt4 key购买 nike

例如从文本中提取;以下句子包含首字母大写。我怎样才能把它们分开?

文字:

A. lorem ipsum dolor sit B . 41dipiscing elit sedC. lorem ipsum dolor sit amet D. 35 Consectetur adipiscing E .Sed do eiusmod tempor



目标:
A. lorem ipsum dolor sit 
B . 41dipiscing elit sed
C. lorem ipsum dolor sit amet
D. 35 Consectetur adipiscing
E .Sed do eiusmod tempor

我做了什么?
^(([a-zA-Z]{1}|[0-9]+)\s*[.,]{1})(.*)$

结果:

https://regex101.com/r/4HB0oD/1

但是我的正则表达式代码没有第一句话就无法检测到它。这是什么原因?

最佳答案

这种模式应该做你正在寻找的:
[A-Z\d] ?\..+?(?=$|[A-Z\d] ?\.)
https://regex101.com/r/i92QR1/1

关于regex - 用正则表达式分隔单词(不按特定顺序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59328284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com