1

1桁の整数の間のすべての内容を取得するにはどうすればよいですか?この文字列のように:

7get this text9

私はもう試した:

SELECT * FROM `test` WHERE `file` REGEXP '[0-9](.*?)[0-9]'

しかし、これはmysqlエラーをスローします:

正規表現からエラー「繰り返し演算子オペランドが無効です」を取得しました

これはどうやるんですか ?

4

1 に答える 1

4

2つの繰り返し演算子が*あり、?互いにフォローしています。

を削除する?と、検索しているテキストが選択されます。

SQLフィドル

于 2012-09-23T08:39:06.933 に答える