this is the best i've come up with
%r/^(?!.*)$/m
comments?
-a
this is the best i've come up with
%r/^(?!.*)$/m
comments?
-a
Hi --
On Fri, 16 Dec 2005, ara.t.howard@noaa.gov wrote:
this is the best i've come up with
%r/^(?!.*)$/m
How about:
/[^\w\W]/
David
--
David A. Black
dblack@wobblini.net
"Ruby for Rails", forthcoming from Manning Publications, April 2006!
unknown wrote:
this is the best i've come up with
%r/^(?!.*)$/m
%r/\z\A/ ?
--
Posted via http://www.ruby-forum.com/\.
/\1/ seems to work.
On 15/12/05, ara.t.howard@noaa.gov <ara.t.howard@noaa.gov> wrote:
this is the best i've come up with
%r/^(?!.*)$/m
comments?
-a
--> ara [dot] t [dot] howard [at] noaa [dot] gov
> all happiness comes from the desire for others to be happy. all misery
> comes from the desire for oneself to be happy.
> -- bodhicaryavatara
I think you mean 'a regex which doesn't match anything'; surely
/^$/ is a regex which matches nothing?
mathew
ara.t.howard@noaa.gov wrote:
comments?
--
<URL:http://www.pobox.com/~meta/>
My parents went to the lost kingdom of Hyrule
and all I got was this lousy triforce.
hmmm. seems to work. clever.
-a
On Fri, 16 Dec 2005 dblack@wobblini.net wrote:
Hi --
On Fri, 16 Dec 2005, ara.t.howard@noaa.gov wrote:
this is the best i've come up with
%r/^(?!.*)$/m
How about:
/[^\w\W]/
ara [dot] t [dot] howard [at] noaa [dot] gov
all happiness comes from the desire for others to be happy. all misery
comes from the desire for oneself to be happy.
-- bodhicaryavatara
===============================================================================
close
irb(main):020:0> "" =~ %r/\z\A/
=> 0
-a
On Fri, 16 Dec 2005, Mike Fletcher wrote:
unknown wrote:
this is the best i've come up with
%r/^(?!.*)$/m
%r/\z\A/ ?
ara [dot] t [dot] howard [at] noaa [dot] gov
all happiness comes from the desire for others to be happy. all misery
comes from the desire for oneself to be happy.
-- bodhicaryavatara
===============================================================================
you win the golf contest i think... that seems to be the shortest possible...
wow.
-a
On Fri, 16 Dec 2005, C Erler wrote:
On 15/12/05, ara.t.howard@noaa.gov <ara.t.howard@noaa.gov> wrote:
this is the best i've come up with
%r/^(?!.*)$/m
comments?
-a
--> ara [dot] t [dot] howard [at] noaa [dot] gov
> all happiness comes from the desire for others to be happy. all misery
> comes from the desire for oneself to be happy.
> -- bodhicaryavatara/\1/ seems to work.
ara [dot] t [dot] howard [at] noaa [dot] gov
all happiness comes from the desire for others to be happy. all misery
comes from the desire for oneself to be happy.
-- bodhicaryavatara
===============================================================================
No, he meant a regex that always fails.
Yours matches empty lines.
James Edward Gray II
On Dec 16, 2005, at 3:47 PM, mathew wrote:
ara.t.howard@noaa.gov wrote:
comments?
I think you mean 'a regex which doesn't match anything'; surely
/^$/ is a regex which matches nothing?
indeed i did - but i thought that a subject like that would lead to people
skiiming it and thinking i was having problems with my regex - that it didn't
match anything!
whose on first?
-a
On Sat, 17 Dec 2005, mathew wrote:
ara.t.howard@noaa.gov wrote:
comments?
I think you mean 'a regex which doesn't match anything'; surely
/^$/ is a regex which matches nothing?
ara [dot] t [dot] howard [at] noaa [dot] gov
all happiness comes from the desire for others to be happy. all misery
comes from the desire for oneself to be happy.
-- bodhicaryavatara
===============================================================================
Same number of chars:
/.^/
ara.t.howard@noaa.gov wrote:
On Fri, 16 Dec 2005, C Erler wrote:
/\1/ seems to work.
you win the golf contest i think... that seems to be the shortest possible...
lol!
ok. before this gets out of hand, what i meant was
regex =~ any_possible_string #=> false
kind regards.
-a
On Sat, 17 Dec 2005, James Edward Gray II wrote:
On Dec 16, 2005, at 3:47 PM, mathew wrote:
ara.t.howard@noaa.gov wrote:
comments?
I think you mean 'a regex which doesn't match anything'; surely
/^$/ is a regex which matches nothing?No, he meant a regex that always fails.
ara [dot] t [dot] howard [at] noaa [dot] gov
all happiness comes from the desire for others to be happy. all misery
comes from the desire for oneself to be happy.
-- bodhicaryavatara
===============================================================================
it's 'smaller' too...
-a
On Fri, 16 Dec 2005, Bob Showalter wrote:
ara.t.howard@noaa.gov wrote:
On Fri, 16 Dec 2005, C Erler wrote:
/\1/ seems to work.
you win the golf contest i think... that seems to be the shortest possible...
Same number of chars:
/.^/
ara [dot] t [dot] howard [at] noaa [dot] gov
all happiness comes from the desire for others to be happy. all misery
comes from the desire for oneself to be happy.
-- bodhicaryavatara
===============================================================================
In article <Pine.LNX.4.62.0512161503470.24863@harp.ngdc.noaa.gov>,
>
>>> comments?
>>
>> I think you mean 'a regex which doesn't match anything'; surely
>> /^$/ is a regex which matches nothing?
>
> No, he meant a regex that always fails.lol!
ok. before this gets out of hand, what i meant was
regex =~ any_possible_string #=> false
<nitpick>That never happens in Ruby. =~ returns nil if the expression
and the string passed to it do not match.</nitpick>
I would guess that it should be possible to put all possible characters
between [ and ], and negate that.
I think /\z\a/ should do the trick, too (from experimentation, I can not
find anything that matches it, but maybe I haven't thought/experimented
enough about/with it)
Finally, I think one can to build a not-too-long regex that only matches
strings of length larger than addressable memory, using something like:
/((x{1000000000}){1000000000}){1000000000}/
If you repeat that pattern a couple of times you get a regular
expression that, for all practical purposes, will match nothing.
Reinder
ara.t.howard@noaa.gov wrote:
On Sat, 17 Dec 2005, James Edward Gray II wrote:
> On Dec 16, 2005, at 3:47 PM, mathew wrote:
>> ara.t.howard@noaa.gov wrote:
. . . and "cuter".
On Fri, Dec 16, 2005 at 05:50:04AM +0900, ara.t.howard@noaa.gov wrote:
On Fri, 16 Dec 2005, Bob Showalter wrote:
>ara.t.howard@noaa.gov wrote:
>>On Fri, 16 Dec 2005, C Erler wrote:
>>>/\1/ seems to work.
>>
>>
>>you win the golf contest i think... that seems to be the shortest
>>possible...
>
>Same number of chars:
>
> /.^/it's 'smaller' too...
--
Chad Perrin [ CCD CopyWrite | http://ccd.apotheon.org ]
unix virus: If you're using a unixlike OS, please forward
this to 20 others and erase your system partition.