Code Review
/
pti
/
o2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
91debe5
)
Fix regex expression bug
98/9598/1
author
Zhang Rong(Jon)
<rong.zhang@windriver.com>
Fri, 11 Nov 2022 10:48:59 +0000
(18:48 +0800)
committer
Zhang Rong(Jon)
<rong.zhang@windriver.com>
Fri, 11 Nov 2022 10:48:59 +0000
(18:48 +0800)
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
Change-Id: I8fec3c2b5843791b6ae61990966e9868b91b4019
o2common/views/view.py
patch
|
blob
|
history
diff --git
a/o2common/views/view.py
b/o2common/views/view.py
index
2a01005
..
2b05027
100644
(file)
--- a/
o2common/views/view.py
+++ b/
o2common/views/view.py
@@
-44,8
+44,8
@@
def gen_filter(obj: ColumnElement, filter_str: str):
def check_filter(obj: ColumnElement, filter_str: str):
if not filter_str:
return
- pattern = r'^(\((eq|neq|gt|lt|gte|lte){1},\w+,[\w -]+\)\;?|' +\
- r'\((in|nin|cont|ncont){1},\w*(,[\w -]*)*\)\;?)+'
+ pattern = r'^(\((eq|neq|gt|lt|gte|lte){1},\w+,[\w -
\.
]+\)\;?|' +\
+ r'\((in|nin|cont|ncont){1},\w*(,[\w -
\.
]*)*\)\;?)+'
result = re.match(pattern, filter_str)
logger.warning('filter: {} match result is {}'.format(filter_str, result))
if not result: