Запитання з тегом «substring»

Частина рядка або функція / метод, який повертає частину рядка

9
Отримання першого символу рядка з $ str [0]
Я хочу отримати першу букву рядка, і я помітив, що це $str[0]чудово працює. Я просто не впевнений, чи це "хороша практика", оскільки це позначення зазвичай використовується для масивів. Ця функція, здається, не дуже добре задокументована, тому я звертаюся до вас, хлопці, скажіть мені, чи все в порядку - в усіх …
276 php  string  substring 



21
Як я можу перевірити, чи починається рядок C ++ std :: з певного рядка, і перетворити підрядку до int?
Як я реалізую наступне (псевдокод Python) у C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Наприклад, якщо argv[1]є --foo=98, то foo_valueє98 .) Оновлення: я не вагаюся вивчати Boost, оскільки я просто розглядаю внесення дуже невеликих змін у простий маленький інструмент командного рядка (я б краще не навчився зв’язуватись і використовувати Boost …

12
Як захопити підрядку перед вказаним символом jQuery або JavaScript
Я намагаюся витягнути все перед комою ",". Як це зробити в JavaScript або jQuery? Я спробував це і не працював .. 1345 albany street, Bellevue WA 42344 Я просто хочу схопити адресу вулиці. var streetaddress= substr(addy, 0, index(addy, '.'));



9
Пакетний файл: Знайдіть, чи є підрядковий рядок (не у файлі)
У пакетному файлі у мене є рядок abcdefg. Я хочу перевірити, чи bcdє в рядку. На жаль, здається, що всі рішення, які я знаходжу, шукаю файл для підрядки, а не рядок для підрядки. Чи є для цього просте рішення?

4
Найшвидший спосіб видалення першого знака в рядку
Скажімо, у нас є наступний рядок string data= "/temp string"; Якщо ми хочемо видалити перший символ, /ми можемо зробити це багатьма способами, такими як: data.Remove(0,1); data.TrimStart('/'); data.Substring(1); Але насправді я не знаю, який має найкращий алгоритм, і це робити швидше. Чи є той, який найкращий, або всі однакові?



3
Який найкращий спосіб зробити підрядку в пакетному файлі?
Я хочу отримати ім’я поточно запущеного пакетного файлу без розширення файлу. Завдяки цьому посиланню у мене є ім'я файлу з розширенням ... але який найкращий спосіб зробити підрядку в пакетному файлі? Або є інший спосіб отримати ім'я файлу без розширення? У цьому сценарії можна припустити три розширення літер.

14
Замініть частину рядка іншою
Чи можливо в C ++ замінити частину рядка на іншу рядок? В основному, я хотів би це зробити: QString string("hello $name"); string.replace("$name", "Somename"); Але я хотів би використовувати бібліотеки Standard C ++.
186 c++  string  replace  substring  std 


15
Вилучення підрядок PHP Отримайте рядок перед першим '/' або цілим рядком
Я намагаюся витягнути підрядку. Мені потрібна допомога з цим в PHP. Ось кілька зразкових рядків, з якими я працюю, і потрібні мені результати: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Я хочу отримати рядок до першого /, але якщо ні /немає, отримайте всю рядку. Я намагався, substr($mystring, 0, …
170 php  string  substring 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.