Skip to content

Commit 2163d1a

Browse files
author
ChenGuanglin
committed
【update】NAME IN ('', '')可以省略空格,并忽略大小写
1 parent 0a1dbe7 commit 2163d1a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/openlayers/mapping/WebMap.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2283,9 +2283,9 @@ export class WebMap extends Observable {
22832283
.replace(/or|OR/g, "||")
22842284
.replace(/<==/g, "<=")
22852285
.replace(/>==/g, ">=")
2286-
.replace(/\(?[^\(]+?\s+in\s+\([^\)]+?\)\)?/g, (res) => {
2286+
.replace(/\(?[^\(]+?\s*in\s*\([^\)]+?\)\)?/gi, (res) => {
22872287
// res格式:(省份 in ('四川', '河南'))
2288-
const data = res.match(/([^(]+?)\s+in\s+\(([^)]+?)\)/);
2288+
const data = res.match(/([^(]+?)\s*in\s*\(([^)]+?)\)/i);
22892289
return data.length === 3
22902290
? `(${data[2]
22912291
.split(",")

0 commit comments

Comments
 (0)