Clean up the “Published” field with Regular Expressions & Evaluate Functions
Use Case
Goal
Remove non-digit characters
Remove non-digit characters
EVALUATE('REGEXP_REPLACE(%1,%2,%3)',"Bibliographic Details"."Publication Date", '\D','')
Show only the 4 leftmost numbers
SUBSTRING(EVALUATE('REGEXP_REPLACE(%1,%2,%3)',"Bibliographic Details"."Publication Date", '\D','')FROM 0 FOR 4)
2022
0
1
2
3
EVALUATE('GREATEST(%1,%2)',SUBSTRING(evaluate('REGEXP_REPLACE( %1,%2,%3)',"Bibliographic Details"."Publication Date", '\D','')FROM 0 FOR 4),EVALUATE ('NVL(%1,%2)',EVALUATE('REGEXP_SUBSTR(%1,%2)',"Physical Item Details"."Description", '^(20|19)\d{2}'),0))
Sources/Resources
Using Bins to Modify Date Output
Use Cases
Goal
Bins
Bins
Before:
After:
Example #2 - Checkouts by term
Example #2 - Checkouts by term
Before:
After: