Don, hello.

On 2013 May 8, at 17:06, Don Green wrote:

> The ___ below represents the pattern and all the remaining characters in
> the string to the right of the pattern 'x':
> 
> (regexp-match #rx"x___" "12x4x6") ; => '("x4x6")
> 
> 
> I realize I could place a period for each character I want matched but the
> number of characters will vary.  I imagine there might be a better way than
> creating a function that counts the number of characters and then another
> function that creates a regexp-match expression and another function that
> runs that function.

Does the '*' pattern help?

Welcome to Racket v5.3.2.
> (regexp-match #rx"x.*" "12x4x6")
'("x4x6")

All the best,

Norman


-- 
Norman Gray  :  http://nxg.me.uk
SUPA School of Physics and Astronomy, University of Glasgow, UK

____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to