Skip to content

substringp関数に対するsubstring関数があると嬉しい時があるかもしれない #203

@h-kamada

Description

@h-kamada

substringpの実装は一致したらreturnするようになっているが、文字列の中に何個一致するものがあるか調べたい事があるかもしれず、そういった際に使えるsubstring関数があるとありがたいかもしれない。

EusLisp/lisp/l/string.l

Lines 125 to 131 in 9af32e9

(defun substringp (sub str)
(do ((i (- (length str) (length sub)))
(l (length sub))
(j 0 (1+ j)))
((> j i) nil)
(when (string-equal sub str :start2 j :end2 (+ j l))
(return-from substringp t))))

今回は結局使わなかったので報告のみ。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions