相关疑难解决方法(0)

检查Python中的字符串是大写,小写还是大小写混合

我想在Python中对字符串列表进行分类,具体取决于它们是大写,小写还是混合大小写

我怎样才能做到这一点?

python string

81
推荐指数
1
解决办法
12万
查看次数

确定字符串是否是带正则表达式的全部大写字母

如何确定字符串是否都是正则表达式的大写字母.它可以包括标点符号和数字,只是没有小写字母.

regex

20
推荐指数
3
解决办法
2万
查看次数

python 拆分所有大写单词的字符串

我有一系列格式如下的文本文件:

text = 'COMPANY NAME:   Ruff name of company TYPE OF EVENT: Party NOTIFIED DATE: 1/27/20   COMPANY NAME: Company2/CPT TYPE OF EVENT: Fire NOTIFIED DATE: 1/31/20'
Run Code Online (Sandbox Code Playgroud)

我最终需要将它们放入 pandas 数据框中,其中COMPANY NAME, TYPE OF EVENT,NOTIFIED DATE是列标题和填充行之间的文本。第一步只是弄清楚如何在“:”前面有一个或多个全大写单词的地方分割文本。因此,一些输出如下:

res = ['COMPANY NAME', 'Ruff name of company', 'TYPE OF EVENT', 'PARTY', etc]
Run Code Online (Sandbox Code Playgroud)

我对正则表达式非常陌生,不知道如何让这个匹配发挥作用。我尝试了以下方法:

re.findall('[A-Z]+[A-Z]+[A-Z]', text)
Run Code Online (Sandbox Code Playgroud)

我承认我还差得很远。我还查看了许多其他类似的问题,但未能使它们适应我的用例。

其他帖子:

在Python中使用正则表达式捕获所有连续的全大写单词?

Python正则表达式捕获多大写单词和相邻单词

在 Regex Python 中查找全部大写的行

任何帮助将不胜感激,谢谢!

python regex text

1
推荐指数
1
解决办法
340
查看次数

标签 统计

python ×2

regex ×2

string ×1

text ×1