簡體   English   中英

如何在沒有空格的情況下對大寫字母進行正則表達式| Python 3

[英]How to regex Capital Letter without space before | Python 3

我正在使用正則表達式在網頁中查找特定文本。 我的模式看起來像這樣:

([a-zA-Z0-9 ,.:;]+)

如何在大寫字母前找到沒有空格的文本? 例如,來自:

test Test

應該找到以下內容: test Test

來自哪里:

testTest

應該找到以下內容: test關於如何實現此目標的任何想法?

在此先感謝您的歡呼,Dominik

您可以嘗試這樣的事情( https://regex101.com/r/GIEtVg/1 ):

[a-z]+?(?=[A-Z])|[a-z]*?\s[A-Z][a-z]+

可能不是最好的解決方案,但它可行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM