From 33b662b14e84901e824b970828201d64c50e388d Mon Sep 17 00:00:00 2001 From: Jihae Hwang Date: Wed, 31 Jan 2024 10:33:16 -0600 Subject: [PATCH] properly escape \s + --- nyoka/PMML44/doc/source/scripts/PMML44Super.py | 2 +- nyoka/PMML44/pmml44Super.py | 2 +- nyoka/PMML44Super.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nyoka/PMML44/doc/source/scripts/PMML44Super.py b/nyoka/PMML44/doc/source/scripts/PMML44Super.py index a2e157be..e13b893d 100644 --- a/nyoka/PMML44/doc/source/scripts/PMML44Super.py +++ b/nyoka/PMML44/doc/source/scripts/PMML44Super.py @@ -40676,7 +40676,7 @@ def exportAttributes(self, outfile, level, already_processed, namespace_='', nam if self.countHits != "allHits" and 'countHits' not in already_processed: already_processed.add('countHits') outfile.write(' countHits=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.countHits), input_name='countHits')), )) - if self.wordSeparatorCharacterRE != "\s+" and 'wordSeparatorCharacterRE' not in already_processed: + if self.wordSeparatorCharacterRE != "\\s+" and 'wordSeparatorCharacterRE' not in already_processed: already_processed.add('wordSeparatorCharacterRE') outfile.write(' wordSeparatorCharacterRE=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.wordSeparatorCharacterRE), input_name='wordSeparatorCharacterRE')), )) if not self.tokenize and 'tokenize' not in already_processed: diff --git a/nyoka/PMML44/pmml44Super.py b/nyoka/PMML44/pmml44Super.py index 83ea9f48..f6c68101 100644 --- a/nyoka/PMML44/pmml44Super.py +++ b/nyoka/PMML44/pmml44Super.py @@ -36442,7 +36442,7 @@ def exportAttributes(self, outfile, level, already_processed, namespace_='', nam if self.countHits != "allHits" and 'countHits' not in already_processed: already_processed.add('countHits') outfile.write(' countHits=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.countHits), input_name='countHits')), )) - if self.wordSeparatorCharacterRE != "\s+" and 'wordSeparatorCharacterRE' not in already_processed: + if self.wordSeparatorCharacterRE != "\\s+" and 'wordSeparatorCharacterRE' not in already_processed: already_processed.add('wordSeparatorCharacterRE') outfile.write(' wordSeparatorCharacterRE=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.wordSeparatorCharacterRE), input_name='wordSeparatorCharacterRE')), )) if not self.tokenize and 'tokenize' not in already_processed: diff --git a/nyoka/PMML44Super.py b/nyoka/PMML44Super.py index 9314ec35..b8a8f32c 100644 --- a/nyoka/PMML44Super.py +++ b/nyoka/PMML44Super.py @@ -36461,7 +36461,7 @@ def exportAttributes(self, outfile, level, already_processed, namespace_='', nam if self.countHits != "allHits" and 'countHits' not in already_processed: already_processed.add('countHits') outfile.write(' countHits=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.countHits), input_name='countHits')), )) - if self.wordSeparatorCharacterRE != "\s+" and 'wordSeparatorCharacterRE' not in already_processed: + if self.wordSeparatorCharacterRE != "\\s+" and 'wordSeparatorCharacterRE' not in already_processed: already_processed.add('wordSeparatorCharacterRE') outfile.write(' wordSeparatorCharacterRE=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.wordSeparatorCharacterRE), input_name='wordSeparatorCharacterRE')), )) if not self.tokenize and 'tokenize' not in already_processed: