mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 19:55:54 +00:00
Fix idify function in interactive-tutorials.js to produce same results as the markdoc tag
This commit is contained in:
@@ -61,7 +61,8 @@ function tl(key) {
|
|||||||
* and with most non-alphanumeric characters removed.
|
* and with most non-alphanumeric characters removed.
|
||||||
*/
|
*/
|
||||||
function idify(s) {
|
function idify(s) {
|
||||||
s = s.replace(/[^\p{Alphabetic}\p{Mark}\p{Decimal_Number}\p{Connector_Punctuation}\p{Join_Control}]/gu, '').trim().toLowerCase()
|
// s = s.replace(/[^\p{Alphabetic}\p{Mark}\p{Decimal_Number}\p{Connector_Punctuation}\p{Join_Control}]/gu, '').trim().toLowerCase()
|
||||||
|
s = s.replace(/([^\w]|[\s-]/gu, '').trim().toLowerCase()
|
||||||
s = s.replace(/[\s-]+/gu, '-')
|
s = s.replace(/[\s-]+/gu, '-')
|
||||||
if (!s) {
|
if (!s) {
|
||||||
s = "_";
|
s = "_";
|
||||||
|
|||||||
Reference in New Issue
Block a user