[[string.match (Lua)|string.match]] または [[string.find (Lua)|string.find]]を使う。正規表現に**部分一致**しなかった場合は `nil` が返るので、`nil` でなかった場合はマッチしたと言える。
```lua
local matched = string.match("aaa", "[a-z]+") ~= nil
-- true
local matched = string.find("aaa", "[a-z]+") ~= nil
-- true
```