Как я могу извлечь среднюю часть строки в FSharp?

Я хочу извлечь среднюю часть строки с помощью FSharp, если она заключена в кавычки, примерно так:

let middle =
    match original with
    | "\"" + mid + "\"" -> mid
    | all -> all

Но это не работает из-за инфиксного оператора + в выражении шаблона. Как я могу это извлечь?

6
задан Brian 20 September 2010 в 16:01
поделиться