Запитання з тегом «string-manipulation»

4
Як витягти частину рядка в пакетному файлі Windows?
Припустимо, у мене є таке значення, як "Abc_123", яке зберігається у змінній у пакетному (cmd) файлі. Я хочу закінчити змінною, яка містить лише "123". Чи є якийсь вбудований спосіб зробити це? Я не дуже вибагливий щодо методу чи продуктивності, якщо він вбудований у типову систему Windows (Vista / 2008).


3
Bash 4.3 Негативна довжина підстрочки в OS X
Bash 4.2 додав підтримку негативних довжин підрядків: http://tldp.org/LDP/abs/html/abs-guide.html#SUBSTREXTR01 Приклад 37-12. Негативний параметр у структурі вилучення рядків Коли параметр "length" від'ємний, він служить параметром зміщення від кінця. Наприклад, такі виходи "World" при тестуванні на Ubuntu: STR="Hello World!" echo ${STR:6:-1} Але в OS X (GNU bash, версія 4.3.42 (1) -release (x86_64-apple-darwin14.5.0)) таке …


2
Рядок префікса Bash з тильдою розгорнеться до домашнього каталогу
Я не можу зрозуміти, як префікс рядка (наприклад, "user1") за допомогою тильди (~), щоб створити ~user1та розширити його до домашнього каталогу user1. Ось що я маю зараз: USER="user1" ls ~${USER} ls: cannot access ~user1: No such file or directory ~user1не розширюється. Як я можу цього досягти? редагувати Це не працює: …

1
Обмін / обмін двома виборами в Веб-штурмі
Чи є спосіб замінити два виділення під декількома режимами, як у sublime-textредакторах Jetbrains, таких як Webstorm. Яркий ярлик у піднесеному тексті призначений CTRL+Tдля transposeкоманди. Можливо, для цього є плагін?

1
Як розділити CSV на один рядок?
У мене є файл CSV, який імпортує так: Field1_Entry1, Field2_Entry1, ... FieldN_Entry1, Field1_Entry2, Field2_Entry2 ... Я маю намір мати новий рядок після поля N, тому я отримаю таблицю з N стовпцями: Field1_Entry1 | Field2_Entry1 | ... ПолеN_Entry1 Field1_Entry2 | Field2_Entry2 | ... ПолеN_Entry2 тощо Fwiw Мені вдалося вставити порожній стовпчик …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.