I was at .NET code camp last Saturday and someone said about using
regular expressions is that now you have 2 problems (instead of 1)...

David L. Crooks

On Thu, Jun 17, 2010 at 3:33 PM, Stefan Brandt <[email protected]> wrote:
> Regular expressions are ok because without regular expressions and
> kernel in linux operating system...we would be without jobs...hippies
> do something
>
>
> On Jun 17, 10:24 pm, Stefan Brandt <[email protected]> wrote:
>> there is a bug...because I was drunk...and forgot ;
>> string lineOfText = "-,2 20 30 5 -5 -5, -55, -55.6"
>> should be
>> string lineOfText = "-,2 20 30 5 -5 -5, -55, -55.6";
>>
>> // :)
>>
>> On Jun 17, 10:03 pm, Stefan Brandt <[email protected]> wrote:
>>
>> > it is not needed to be so complicated...or if you are only learning
>> > regular expressions...if so...I understand and I will help you further
>> > when I got time...sorry my time is depending on money :) and tomorrow
>> > I got my one week holiday...damn I am at my cottage without
>> > Internet :) ...what disaster can one coder do on holiday...many
>> > things ;)
>>
>> > E.g. if I have this string
>> > -,2 20 30 5 -5 -5, -55, -55.6
>>
>> > Why do you not use a string split function?
>> > string lineOfText = "-,2 20 30 5 -5 -5, -55, -55.6"
>> > string[] wordArray = lineOfText.Split(' ');
>>
>> > foreach (string s in wordArray)
>> > {
>> >     // COMPARE HERE IF THE VALUE IS DECIMAL
>> >     MessageBox.Show( s );
>>
>> > }
>>
>> > On Jun 17, 3:15 pm, The87Boy <[email protected]> wrote:
>>
>> > > I am trying to find all doubles (both positive and negative and
>> > > without a specific length) in a string with Regex.Matches
>>
>> > > On 17 Jun., 09:19, Stefan Brandt <[email protected]> wrote:
>>
>> > > > What are you trying to achieve?
>>
>> > > > Only positive numbers?
>>
>> > > > if so...
>>
>> > > > Try with this
>>
>> > > > (^\d*\.?\d*[1-9]+\d*$)|(^[1-9]+\d*\.\d*$)
>>
>> > > > Positive decimals, for example 231.33
>> > > > 0.1 is accepted but 0 or 0.0 is not accepted
>>
>> > > > or
>>
>> > > > with integers:
>>
>> > > > ^\d{1,5}$
>>
>> > > > Positive integer from 0 to 99999 (zero is also accepted). 5 describes
>> > > > the length....if it would be 6 ->  0 to 999999
>>
>> > > > On Jun 16, 12:34 pm, The87Boy <[email protected]> wrote:
>>
>> > > > > I am using C# Regular Expression to parse some numbers, but I can't
>> > > > > find the problem in my Regular Expression as it accepts "-2," but it
>> > > > > should not
>> > > > > My Regular Expression is @"([+|-]?)(\d*)([\.|,]?)(\d+)"
>> > > > > Can everybody tell me how to correct this problem?

Reply via email to