![]() |
1
36
因为在elisp中,字符串是int数组,所以可以使用
您还可以使用(string=)这通常更容易阅读。
同样有效,但有点慢:
|
![]() |
2
4
|
![]() |
3
4
我把这个放在utils.lisp里:
然后我这样做:
|
![]() |
4
2
我不确定测试这是什么标准方法,但是您可以使用length函数并检查字符串的长度是否大于零:
emacswiki elisp食谱 an example of a trim function 如果要在测试前删除空白。 |
![]() |
5
1
从Emacs24.4开始,您可以调用两个不同的函数,这取决于您所说的“空”是什么意思。
我找不到要链接的文档,但是 emacsredux.com 有更多信息。 |
![]() |
Community wiki · 进程。退出(0):输出消失? 1 年前 |
![]() |
Rorschach · cl循环破坏性修改cons单元 7 年前 |
![]() |
Rorschach · 宏在定义时将关键帧视为true 7 年前 |
![]() |
Manoel Vilela · 有没有办法检查是否引用了符号? 7 年前 |
![]() |
hw9527 · Elisp变量绑定到自身 7 年前 |
![]() |
Aquaactress · 在视觉模式下自动输入Beg End参数 7 年前 |
![]() |
Color · emacs解释器如何计算表达式? 8 年前 |
![]() |
David S. · 如何在elisp的表达式中传递运算符? 8 年前 |
![]() |
jppower175 · eLisp递归函数 8 年前 |