I stumbled across the following egrep expression:

egrep '^([^aieou]*[aieou]){5,7}[^aieou]*$' /usr/share/dict/words


on this page: http://matt.might.net/articles/sculpting-text

The expression is supposed to find the words that contain between 5 and 7 vowels.

I understand the first ^ meaning from the beginning of the line and the second ^ to negate any of the aieou followed by any number of characters and one of the aeiou between 5 and 7 times. But I did not get how the first and last expressions: [^aieou] help here?


Question: How do I change the GitHub URL in Visual Studio?
Answer: If you cannot change it through Visual Studio, you can at list look for it in the local config of your repo through the command line:

cd /path/to/your/repo
git config --edit


And you would change it there.