Regex 如何在F#中使用模块System.Text.RegularExpressions?

Regex 如何在F#中使用模块System.Text.RegularExpressions?,regex,types,f#,functional-programming,Regex,Types,F#,Functional Programming,我正在学习正则表达式是如何工作的,互联网上有很多很好的例子,但我的问题是所有的例子都在使用 open System.Text.RegularExpressions 当我试图打开该模块时,我发现RegularExpressions没有定义,当我使用FSharp interactive时,我可以使用该模块,在使用Fsharpc编译时,如何使用该模块 我得到的错误是: !![在此处输入图像描述您正在打开的System.Text.RegularExpression 您应该打开System.Text.R

我正在学习正则表达式是如何工作的,互联网上有很多很好的例子,但我的问题是所有的例子都在使用

open System.Text.RegularExpressions
当我试图打开该模块时,我发现RegularExpressions没有定义,当我使用FSharp interactive时,我可以使用该模块,在使用Fsharpc编译时,如何使用该模块

我得到的错误是:


!![在此处输入图像描述

您正在打开的
System.Text.RegularExpression

您应该打开
System.Text.RegularExpressions


请注意结尾的
s

从错误消息来看,您的代码中的名称空间拼写错误。在代码中,我有相同的方法打开de模块并获取错误:/F#/.Net的哪个版本是您使用的?什么编辑器?我无法在F#4/.Net 4.5/VS2015中复制此内容。答案是正确的,我使用的是RegulA表达式我错过了s,但我很困惑,因为当我把它放在正确的方式时,atom和ionide会告诉我这是错误的,但如果你用fsharpc编译,它会没事的。是的,你是对的,atom和ionide让我困惑,因为当我把模块放在正确的位置时,atom会告诉我它是错误的,但是我编译它,它工作……谢谢