有沒有可能在F#中使用正則表達式而不使用正則表達式?一個詞沒有正則表達式的詞幹
我想知道如何編寫一個輸入字符串並阻止它的F#函數。
例如。
input = "going"
output = "go"
我無法找到一個方法來編寫代碼,而無需使用正則表達式:* ING \ B和替換功能,這將是幾乎像在C#這樣做沒有任何優勢。
什麼,我想寫半僞代碼是:
let stemming word =
match word
|(word-"ing")+ing -> (word-"ing")
是的,你可以。但是你怎樣才能解決這些動詞:「死亡」,「希望」和「慢跑」? – pad 2012-02-23 14:17:25
是的。即時嘗試實現一個簡單的詞幹開始。那麼我就會增加更多的條件。 – codious 2012-02-23 14:22:49
@pad對於那些cud使用 - >(word-「ing」)+「e」?和(字 - 「ing」) - 「g」等 – codious 2012-02-23 14:25:16