相关疑难解决方法(0)

使用正则表达式匹配到某个模式

我在包含一些文本的文本文件中有字符串,如下所示:

txt = "java.awt.GridBagLayout.layoutContainer"
Run Code Online (Sandbox Code Playgroud)

我希望在课程名称之前获得所有内容"GridBagLayout".

我尝试过以下内容,但我无法弄清楚如何摆脱它 "."

txt = re.findall(r'java\S?[^A-Z]*', txt)
Run Code Online (Sandbox Code Playgroud)

我得到以下内容: "java.awt."

而不是我想要的: "java.awt"

关于如何解决这个问题的任何指示?

python regex

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×1

regex ×1