1〜200のgsub関数を使用して数値範囲を実装しようとしていますが、良い例が見つかりませんでした。私はユーザーが次のようなものを入力できるはずのbbcodeシステムを実装しています
[size=80]Hello world[/size]
=>有効[size=200]Hello world[/size]
=>有効[size=201]Hello world[/size]
=>無効
これは現在、私がgsubメソッドに入力しているものであり、1から999までのすべてを受け入れます。
\[size=(\d{1,3})\](.+?)\[\/size\]