in reply to Re^2: and or statement
in thread and or statement

An AND+OR operator makes no sense. Reductio ad absurdum, let's say such an operator exists and is denoted by -&|-

Consider:
if ( (1 == 1) -&|- (1 == 2) ) { # duh! fixed '=' to '==' 8 Nov say "yep! one is equal to one and/or one is equal to two"; }

For an explanation of alternation in a regex, you'll do well to read perlrequick and perlretut... but pay special attention to the explanation (paraphrased) that the first-matched alternative wins.

If you want a count of instances of any given sequence which is (or is not) repeated in the data, you'll want to read about hashes ... for instance, in Not Exactly a Hash Tutorial which is found, along with others, in Tutorials.

And, since you're "fairly new at this," here are a few hints:

And, lest this seem a heavy burden, you've already taken the hardest step: starting. Welcome to the Monastery, where you'll find many willing to help with pointers and explanations.