помогите регуляркой (111_TExt; 22_text; xxx_text)-> text

sni

Новичок
помогите регуляркой (111_TExt; 22_text; xxx_text)-> text

помогите написать регулярное выражение пожалуйста.

есть таблица в SQL с названиями фирм.типа

"ИП иванов"
"ОАО мегафирма"
"ЗАО зеленый октябрь"
"Арбат"
"ФК Гандурас"

нужно после обработни получить таблицу с голыми названиями фирм
иванов
мегафирма
Гандурас
....

наверно проще всего регуляркой сделать... подскажите выражение?
спасибо.......
 

Londeren

Новичок
суть что если прописные буквы то вон их из строки...
вроде не особо сложно
/[А-Я]* (.+)/
$1 это и есть твоя фирма
 

Zetruger

ivan.chistyakov.name
здесь лучше удалять именно всякие ЗАО ОАО и т.п.
а то ненароком, ченить лишнее можно откусить
/(ИП|ОАО|ЗАО|ФК)\s(.+)/i
 

Londeren

Новичок
их оч много
ООО АО и т.д.
можно в принципе найти гденить весь перечень...
 

sni

Новичок
на самом деле лучше определять всетаки ИП, ЗАО... ибо их
перечень известен (список фирм устовшийся)... а вот пример с удалением букв на очень подходит. например ТЦЖ "центральный" не должно обрезаться.

а как в примере :
/(ИП|ОАО|ЗАО|ФК)\s(.+)/i

сделать чтобы и заглавные и прописные буквы в любых комбинациях удалялись? Зао ЗАО зао
 
Сверху