【问题标题】:Perl =~ operator in C#?Perl =~ C# 中的运算符?
【发布时间】:2017-04-20 01:53:40
【问题描述】:

我正在将 perl 脚本“翻译”为 C#,我遇到了这个运算符:=~

C# 中有类似的东西吗?

这是我第一次使用 perl,所以它几乎是在黑暗中尝试。

谢谢

【问题讨论】:

  • =~ 是匹配运算符
  • 这是一个正则表达式,不是吗?如果是这样,请使用 RegEx 库。
  • Regex.IsMatch(...)
  • 根据右侧的内容,您可能还可以使用string 方法而不是Regex
  • 为什么投反对票?这是一个合理的问题,根本不是那些“为我将 Perl 代码翻译成 C#”的问题。

标签: c#


【解决方案1】:

Regex.IsMatch 应该与 Perl 中的 =~ 相同。正如我从下面的文章中读到的,它只是一个正则表达式匹配。

What does =~ do in Perl?

【讨论】:

  • 非常感谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-07
  • 1970-01-01
  • 2014-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多