Commit 3dac3b5
authored
fix(ReadRTF): 某些情况下
对比以下两个正则表达式:
1. https://jianyu.io/regulex/#!flags=&re=%5C%7B%3F%5C%5Csuper%5Cs*((%3F%3A%5C%5C%5B%5C%5C%5C%7B%5C%7D%5D%7C%5B%5E%5C%5C%5C%7B%5C%7D%5D)%2B)%5C%7D%3F
```
\{?\\super\s*((?:\\[\\\{\}]|[^\\\{\}])+)\}?
```
2. https://jianyu.io/regulex/#!flags=&re=%5C%7B%3F%5C%5Csuper%5Cs%2B((%3F%3A%5C%5C%5B%5C%5C%5C%7B%5C%7D%5D%7C%5B%5E%5C%5C%5C%7B%5C%7D%5D)%2B)%5C%7D%3F
```
\{?\\super\s+((?:\\[\\\{\}]|[^\\\{\}])+)\}?
```
对于某个 RTF 段落 `\'CC\'DE\'B3\'FD{\super [3]}, n(%){\super [4]}\cell}`,前者可以正常匹配,后者无法匹配。DEL_RTF_CTRL 不生效 (#64)1 parent 97fdbd4 commit 3dac3b5
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
332 | 332 | | |
333 | 333 | | |
334 | 334 | | |
335 | | - | |
| 335 | + | |
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| |||
0 commit comments