Anyone know of a simple wcmatch test to see if a string contains a wildcard character as in a block name pattern search? So far I have: (while (or (not bn) (not (or (snvalid bn) (wcmatch bn [ "#" "@" "." "*" "?" "~" "[" ])))) (setq bn (getstring " Block Name Pattern: "))) -David