在 Prolog 原子中规范化空白字符(空格、换行符、制表符)的最佳方法是什么,例如在 SWI-Prolog 中。即我想有一个规则:
normalize_space_in_atom(+Atom1, -Atom2)
这样Atom2
- 任何空白字符序列都变成了一个空格
- 以非空格开头
- 以非空格结尾
在 Prolog 原子中规范化空白字符(空格、换行符、制表符)的最佳方法是什么,例如在 SWI-Prolog 中。即我想有一个规则:
normalize_space_in_atom(+Atom1, -Atom2)
这样Atom2