My Oracle Support Banner

Engagement Engine: Regular Expression (regex) Will Not Save When Using Word Boundary Shorthand Character (\b) Within Square Brackets (Doc ID 2339532.1)

Last updated on DECEMBER 14, 2017

Applies to:

Oracle Live Help On Demand - Version N/A to N/A [Release ATG v1]
Information in this document applies to any platform.

Symptoms

On : NA version, Rules Engine

ACTUAL BEHAVIOR
---------------
Regular expression not saving

Rule unable to accept \b in square brackets in Engagement Engine Editor regular expression.

For example:

[a-zA-Z\b-]

does NOT save, but this does:

[a-zA-Z-]

EXPECTED BEHAVIOR
-----------------------
Regular expression should save as written

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Log into any account in Webcare and navigate to the Engagement Engine Editor
2. Navigate to 'Rules' and 'New Rule'
3. in 'Conditions', enter 'Visitor Browsing Conditions' > 'Current Page URL' > 'Operator' matches 'Regular Expression': [\b]
4. Attempt to save rule.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot use their desired regular expression in the Engagement Engine Rule

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.