Skip to main content
-2 bytes on Julia lambda
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55

Julia v0.7+, 30 bytes

Attempt This Online! / Try it online!

Julia v1.3+, 28 bytes

s->count(r"(.)\1*+.+\1",s)<1 

Attempt This Online!

-2 bytes compared to v0.7+, thanks to MarcMush

Julia v0.7+, 30 bytes

Attempt This Online! / Try it online!

Julia v1.3+, 28 bytes

s->count(r"(.)\1*+.+\1",s)<1 

Attempt This Online!

-2 bytes compared to v0.7+, thanks to MarcMush

fix Ruby lambda
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55

Ruby, 1921 bytes

->s{!/(.)\1*+.+\1/!~s} 

Try it online!Try it online!

Ruby, 19 bytes

->s{!/(.)\1*+.+\1/} 

Try it online!

Ruby, 21 bytes

->s{/(.)\1*+.+\1/!~s} 

Try it online!

-1 byte on Pip program
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55

Pip, 1919 18 bytes

`(.)(?!\1).+\1`NI a+\1`NIa 

Try it online!Try it online!

Pip, 19 bytes

`(.)(?!\1).+\1`NI a 

Try it online!

Pip, 19 18 bytes

`(.)(?!\1).+\1`NIa 

Try it online!

add ECMAScript / Python / .NET version
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55
Loading
R function is definitely beaten
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55
Loading
oops, Perl one is a program, not function
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55
Loading
Source Link
Deadcode
  • 12.9k
  • 2
  • 71
  • 55
Loading