小编jre*_*001的帖子

如果在prolog中?

可能是一个愚蠢的问题,但我无法在任何地方找到任何文档.有没有办法在prolog中执行if,例如,如果变量为0,则执行某些操作(将文本写入终端).甚至不需要else,但我找不到if的任何实现.

prolog iso-prolog logical-purity

51
推荐指数
7
解决办法
16万
查看次数

正则表达式 - 以字母开头和结尾,只接受字母,数字和_

我想写一个正则表达式,指定文本应以字母开头,每个字符必须是字母,数字或下划线,不应该有连续2个下划线并应以字母或数字结束.目前,我唯一拥有的是^[a-zA-Z]\w[a-zA-Z1-9_]但这似乎没有正常工作,因为它只匹配3个字符,并允许重复下划线.我也不知道如何指定最后一个字符的要求.

regex

19
推荐指数
3
解决办法
11万
查看次数

标签 统计

iso-prolog ×1

logical-purity ×1

prolog ×1

regex ×1