0
我有一個日本的字典表,對應於日本看起來像這樣的英文單詞:如何刪除mysql查詢中的尾隨或前導字符?
jap eng marks id
テクスト /text/ text book/ (n) 31112
我想刪除前緣和後斜線和空格。它幾乎總是具有前導斜線和尾部斜線,但也具有分隔多個英語含義的有效斜槓。我如何編寫一個查詢,它將刪除給定的字符串,如果它是前導或尾隨?在這種情況下,「/」是領導和「/」是有或沒有多餘空格
尾隨但有時多個斜線上年底或前有時,如果我有一個像
set eng = REPLACE_LEADING_OR_TRAILING(" /", "", eng)
一些查詢,以便即時通訊思想
我可以只用做好一切準備查詢它
REPLACE_LEADING_OR_TRAILING("//", "", eng)
REPLACE_LEADING_OR_TRAILING(" /", "", eng)
REPLACE_LEADING_OR_TRAILING("/", "", eng)
REPLACE_LEADING_OR_TRAILING("/ ", "", eng)
REPLACE_LEADING_OR_TRAILING("/", "", eng)
我知道的REPLACE()函數,但我看不到我怎麼會在多個英語含義之間與做,因爲有效的斜線。
並且這不會刪除中間某處的斜槓,對嗎? – user1397417
爲此,MySQL中的正則表達式可以使用 – 2013-10-28 03:11:35
@ user1397417這是正確的,它只會刪除尾隨或前導字符。僅供參考,如果您只想從兩側刪除那些字符,您可以通過LEADING或TRAILING在第二個版本中放置BOTH – ESG