Ticket #79 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Regular expression as a type

Reported by: mooneer Owned by: mooneer
Priority: major Milestone:
Component: interpreter Version: 1.0.0
Keywords: Cc:

Description

I'd really love to see regular expressions handled in a similar way to how they are in JavaScript?, so that you could type /[a-z]+/i to automatically create a new instance of System.regex.

This would let you make, for example, a System.string|replace function that can accept either a string, or a regex:

test = "Foobar";
test|replace(/[a-z]+/i, 'OOBAR')|print; # FOOBAR
test|replace('oobar', 'OOBAR')|print; # FOOBAR

Change History

comment:1 Changed 3 years ago by mooneer

  • Status changed from new to assigned

Reported by thewolf (irc.freenode.net/#kite)

comment:2 Changed 3 years ago by mooneer

  • Status changed from assigned to closed
  • Resolution set to fixed

Added in r520.

Note: See TracTickets for help on using tickets.