1

フィールドに次のようなデータがあります。

This is where a sentence ends.
This is a new sentence.

最初の文を取得したいとします。

SELECT * FROM `mytable` WHERE `file` REGEXP
'This is where a sentence ends.\n'

これは行を返しません。私も試してみました\\n, \r, \\r

改行ってどうやって表現するの?

4

1 に答える 1

2

あなたは\nあなたがリストしたようにそれをします。一致を台無しにする可能性があるため、ピリオドの後に余分なスペースがないことを確認してください。また、.正規表現の は - として解釈されることに注意してください。そのため、リテラルのピリオドを取得するany characterようにエスケープする必要があります。\.

于 2012-09-29T02:50:55.560 に答える