【发布时间】:2017-10-11 06:04:50
【问题描述】:
这是输入字符串:23x^45*y or 2x^2 or y^4*x^3。
我在字母x 之后匹配^[0-9]+。换句话说,我匹配x,然后是^,然后是数字。问题是我不知道我匹配的是x,它可能是我作为变量存储在我的字符数组中的任何字母。
例如:
foreach (char cEle in myarray) // cEle is letter in char array x, y, z, ...
{
match CEle in regex(input) //PSEUDOCODE
}
我是 regex 的新手,我知道如果我定义 regex 变量可以做到这一点,但我不知道如何。
【问题讨论】:
-
感谢 dtb 格式化! :)