正则表达式中?=和?:和?!的理解

要理解?=和?!,首先需要理解前瞻,后顾,负前瞻,负后顾四个概念:

举例:

  要理解?:则需要理解捕获分组和非捕获分组的概念: [crayon-673edf 继续>

两步正则,批量替换QA段落为jsx(xml like)

  问题 把一段文字整理为页面代码是很常见的事情 这里需要把一整篇QA整理为页面代码 格式为:

因为答案可能有多行,所以要匹配比较麻烦   初次尝试 一开始想到的是: 前面加两个空行,然后使用模式匹配: [cray 继续>

选座验证的优化

也许你看到过这个新闻: 也许你还看过这个图: 自从某FFF团把情人节电影院的单号位置电影票全买走之后,电影院发现,不能再这么纵容他们了,于是就给了售票系统验证用户选座的要求。 在重构系统过程中,发现原来的验证逻辑非常复杂,搬运逻辑不如直接重写,选座验证逻辑也是下手的好机会 回到出发点 原始代码很复杂 继续>