ll
Size: a a a
ll
ll
Т
ll
j
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:sba'))
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:bsa'))
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:asb'))
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:abs'))
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:xxx'))
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:111'))
console.log( /([a-z])([a-z])([a-z]):(?=\1\2\3|\2\1\3|\3\1\2|\2\3\1|\3\2\1)/.test('abs:bbs'))
ll
ll
ll
ll
j
j
abs:sba
одной регуляркой.ll
j
ll
ll
j
/([a-z]{3}):\1/.test('abs:sba')
=== false/([a-z]{3}):\1/.test('abs:abs')
=== truell
j
ll
ll