パターンマッチングを使用する: a, b = string.match("ABC-DEF", "(.*)%-(.*)") -に注意してください は魔法のキャラクターなので、%でエスケープする必要があります 。