Python Pyqt:QTextCursor.WordUnderCorsor未按预期工作
我使用的是Python Pyqt:QTextCursor.WordUnderCorsor未按预期工作,python,qt,user-interface,pyqt,Python,Qt,User Interface,Pyqt,我使用的是QTextCursor.wordundersersor,但它不能按我所希望的方式工作,例如,如果我有: (文本) 它只会给出(或文本或)而不是(文本),这正是我想要的。它也不适用于逗号、$、#等 有什么方法可以让它处理这些字符吗?QTextCursor.wordundersor将一个“单词”视为同一类的一组完整字符。我做了一些搜索,找不到如何改变这种行为 但是,应该很容易在光标下找到单词,然后使用逐步扩大选择范围,检查新字符是否“可接受”,然后对两侧(左侧和右侧)执行此操作
QTextCursor.wordundersersor
,但它不能按我所希望的方式工作,例如,如果我有:
(文本)
它只会给出(
或文本
或)
而不是(文本)
,这正是我想要的。它也不适用于逗号、$、#等
有什么方法可以让它处理这些字符吗?
QTextCursor.wordundersor
将一个“单词”视为同一类的一组完整字符。我做了一些搜索,找不到如何改变这种行为
但是,应该很容易在光标下找到单词,然后使用逐步扩大选择范围,检查新字符是否“可接受”,然后对两侧(左侧和右侧)执行此操作