我試圖從具有以下結構的數據庫中選擇表中的所有行:MySQL的REGEXP查詢
<tr>
<td>
<p><strong>Completion Date:</strong></p>
</td>
<td>
<p>April, 2012</p>
</td>
</tr>
但年份和月份可能會有所不同。
這裏是我當前的查詢語句:
SELECT * FROM `posts` WHERE `content` REGEXP "<tr>\r\n<td>\r\n<p><strong>Completion Date:</strong></p>\r\n</td>\r\n<td>\r\n<p>April, 2012</p>\r\n</td>\r\n</tr>"
目前這隻會拉有2012年4月,這是我希望它拉行。我試圖用:^ [A-Za-z] $來代替月份,但這不起作用,也沒有任何其他組合我累了。
有人可以幫助正確的正則表達式嗎?
感謝,
-M
使用[A-Za-z] *沒有地毯和美元符號來匹配它。 – beiller
我知道這不是答案,但_ewww!_這是一種將數據存儲在數據庫中的方法。 –