【问题标题】:Pattern matching of `space` in mathematical expressions数学表达式中“空间”的模式匹配
【发布时间】:2017-04-18 17:38:08
【问题描述】:

我想要一个可以匹配这两个表达式的模式:

expr1 = `a + b` 
expr1 = `a+b`

谢谢。

【问题讨论】:

  • 你试过什么?你被困在哪里了?
  • 什么编程语言?
  • 我想知道python中的模式。
  • 我知道这两个表达式的模式。我想知道他们是否有共同的模式。谢谢。

标签: regex pattern-matching expression mathematical-expressions


【解决方案1】:

试试这个:

`(\w+)\s*(\S)\s*(\w+)`

第一次获得第一个变量 (a),第二次获得操作数 (+),第三次获得第二个变量 (b)
也适用于 python
编辑:
重新计算反引号,这是一个适合您的正则表达式检查器: https://regex101.com/r/Hy1vSl/1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    • 1970-01-01
    • 2019-05-02
    • 2011-12-03
    • 2016-11-04
    相关资源
    最近更新 更多