У меня есть файл с несколькими строками, содержащими заголовки и значения. Поскольку значения будут вставлены в базу данных, я бы хотел использовать заголовки для обозначения имен столбцов. Таким образом, приведенные ниже данные приведены ниже.perl regex сокращать столбцы из файла
Sales-Date
Item
Sale Price
Discount
Cost of Item
Profit (loss)
Я уже помещал столбцы только в массив и удалял круглые скобки и тире. Это resulst в:
Sales Date
Item
Sale Price
Discount
Cost of Item
Profit loss
Так что мне нужно сделать, это придумать регулярное выражение, которое смотрит на линии, и если его только одно слово, возвращение говорят первые 4 буквы, и если его несколько слов, возвращается первая буква каждого слова. Идеально прописные. Таким образом, желаемые данные будут выглядеть так:
SD
ITEM
SP
DISC
COI
PL
Мне не повезло. Спасибо.
раскол и зиЬзЬг должно помочь. – toolic