使用带有正则表达式捕获组的TKinter文本标签

时间:2015-04-11 18:57:32

标签: python regex tkinter syntax-highlighting capturing-group

我正在使用Python TKinter编写文本编辑器,目前我正在研究语法。我试图让它以下列格式加下划线:

\_ **UNDER line This text 0!** \_  (underline the bolded text)  

我目前正在使用regex命令,例如:text.search("\_ [a-zA-Z0-9 !]+ \_", ...)。但是,这也将强调下划线和下划线与文本之间的空间。我不想要这个。我正在考虑使用捕获组来解决这个问题,但不知道如何使用TKinter这样做。我目前正在尝试:text.search("\_ ([a-zA-Z0-9 !]+) \_", ...),但这不起作用。

我是如何解决这个问题的?

0 个答案:

没有答案