position-if
(position-if predicate sequence &key key start end from-end)
sequence の要素のうち predicate を満たす最初の要素の 0 始まりのインデックスを返します。満たす要素がなければ nil を返します。シーケンスにはリストまたは文字列 (要素は文字) を渡せます。要素そのものではなく整数の位置を返します (find-if と比較してください)。
:key は述語に渡す値の選択関数、:start/:end は走査範囲、:from-end が真のときは条件を満たす最後の要素のインデックスを返します。