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

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 hundreds of Community platforms