[問題] 請問regex有辦法自動衍生出所有可能句型
Dear all,
以中文為例, 同一個意思, 往往在語言中可以有多種不同表示的句型,
例如, "台灣的總統是誰" "誰是台灣的總統" "台灣總統是哪位" "什麼人是台灣總統"
雖然講的話都不一樣, 但很明顯都是在問同一件事情 - 問人名,
請問如果利用regex把這些不同句型,
但是一定會包含到的兩個關鍵字, "台灣的總統", "誰", 寫在regex中,
標示一定要出現的兩個字,
有辦法簡單一條regex可以判斷不同句型, 但是都有提到這兩組關鍵字的句子嗎?
ps. 本人認為困難點在於, 中文句子常常可以顛倒用詞, 如"是誰"或"誰是",
但regex又是把位置寫死了, 請問這樣是不是不能用Regex, 甚至這種問題無解呢
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.15.92
推
12/11 22:18, , 1F
12/11 22:18, 1F
→
12/11 22:32, , 2F
12/11 22:32, 2F
→
12/11 23:06, , 3F
12/11 23:06, 3F
推
12/11 23:07, , 4F
12/11 23:07, 4F
→
12/11 23:08, , 5F
12/11 23:08, 5F

→
12/11 23:09, , 6F
12/11 23:09, 6F
→
12/11 23:10, , 7F
12/11 23:10, 7F
→
12/11 23:10, , 8F
12/11 23:10, 8F
推
12/11 23:11, , 9F
12/11 23:11, 9F
→
12/11 23:12, , 10F
12/11 23:12, 10F
→
12/11 23:12, , 11F
12/11 23:12, 11F
→
12/11 23:14, , 12F
12/11 23:14, 12F
→
12/11 23:14, , 13F
12/11 23:14, 13F
→
12/11 23:15, , 14F
12/11 23:15, 14F
→
12/11 23:16, , 15F
12/11 23:16, 15F
→
12/11 23:17, , 16F
12/11 23:17, 16F
→
12/11 23:50, , 17F
12/11 23:50, 17F
推
12/11 23:55, , 18F
12/11 23:55, 18F
→
12/12 09:47, , 19F
12/12 09:47, 19F
→
12/12 12:38, , 20F
12/12 12:38, 20F
→
12/12 16:20, , 21F
12/12 16:20, 21F
java 近期熱門文章
PTT數位生活區 即時熱門文章