我们如何检查(point)
是否在匹配的“引号”
示例1:“(point)
”,
但不在
之内示例2:“引用此处”(point)
“引用”,
答案 0 :(得分:7)
您要找的是syntax-ppss
(在syntax.el
中定义)。
它返回10个值,第4个值告诉您该点是否在字符串内。
答案 1 :(得分:1)
(eq (nth 1 (text-properties-at (point))) font-lock-string-face)
检查点上文本的字体是否被识别为字符串(即文本属性为face-lock-string-face)。
这寻找更优雅的解决方案。