I need the list of ranges of Unicode characters with the property Alphabetic
as defined in http://www.unicode.org/Public/5.1.0/ucd/UCD.html#Alphabetic. However, I cannot find them in the Unicode Character Database no matter how I search for them. Can somebody provide a list of them or just a search facility for characters with specified Unicode properties?
The Unicode Character Database comprises all the text files in the distribution. It is not just a single file as it once was long ago.
The Alphabetic property is a derived property.
You really do not want to use code point ranges for this. You want to use the property properly. That’s because there are just too many of them. Using the unichars script, we learn that there are more than ten thousand just in the Basic Multilingual Plane alone not counting Han or Hangul:
$ unichars '\p{Alphabetic}' | wc -l
10052
If we include the other 16 astral planes, now we’re at fourteen thousand:
$ unichars -a '\p{Alphabetic}' | wc -l
14736
And if we include Han and Hangul, which in fact the Alphabetic property does, we just blew the roof off of a hundred thousands code points:
$ unichars -ua '\p{Alphabetic}' | wc -l
101539
I hope you can see that you do not want to specifically enumerate these using code point ranges. Down that road lies madness.
By the way, if you find the unichars script useful, you might also like the uniprops script and perhaps the uninames script.