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

Рядок - це кінцева послідовність символів, яка зазвичай використовується для тексту, хоча іноді для довільних даних.

12
Як отримати підрядок рядка в Python?
Чи є спосіб замінити рядок у Python, щоб отримати нову рядок від третього символу до кінця рядка? Може, як myString[2:end]? Якщо вийти з другої частини означає «до кінця», а якщо ви залишите першу частину, це починається з початку?
2143 python  string  substring 

30
Витягнути ім'я файлу та розширення в Bash
Я хочу отримати ім’я файлу (без розширення) та розширення окремо. Найкраще рішення, яке я знайшов поки що: NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` Це неправильно, оскільки воно не працює, якщо ім'я файлу містить кілька .символів. Якщо, скажімо, у мене є a.b.js, він розгляне aі …
2105 bash  string  filenames 


28
Як прочитати файл рядок за списком?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. На це питання є відповіді на Stack Overflow російською : Читання з файлу по рядках та запис в масив Як я читаю кожен рядок файлу в Python …
2027 python  string  file  readlines 

30
Коли використовувати подвійні або одинарні лапки в JavaScript?
console.log("double"); проти console.log('single'); Я бачу все більше бібліотек JavaScript, використовуючи одинарні лапки під час обробки рядків. Які причини використовувати одне над іншим? Я думав, що вони майже взаємозамінні.

15
Чому цей код за допомогою випадкових рядків друкує "привіт світ"?
Наступна заява про друк надрукувала б "привіт світ". Хтось може це пояснити? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); І randomString()виглядає так: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; sb.append((char)('`' …
1769 java  string  random 


30
Як генерувати випадкову буквено-числову рядок?
Я шукав простий алгоритм Java для створення псевдовипадкової алфа-числової рядки. У моїй ситуації він би використовувався як унікальний ідентифікатор сеансу / ключа, який, "ймовірно", буде унікальним протягом 500K+покоління (мої потреби насправді не вимагають нічого більш складного). В ідеалі я міг би вказати довжину залежно від моїх потреб унікальності. Наприклад, згенерований …


18
Як перевірити, чи рядок "StartsWith" інший рядок?
Як я можу написати еквівалент C # String.StartsWithв JavaScript? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true Примітка. Це старе питання, і як зазначалося в коментарях, .startsWithметод ECMAScript 2015 (ES6) представив метод. Однак на момент написання цього оновлення (2015 р.) Підтримка браузера далеко не повна .

30
Як розділити рядок у Java
У мене є рядок, "004-034556"який я хочу розділити на два рядки: string1="004"; string2="034556"; Це означає, що перший рядок буде містити символи раніше '-', а другий рядок буде містити символи після '-'. Я також хочу перевірити, чи є '-'в ньому рядок . Якщо ні, я кину виняток. Як я можу це …
1639 java  string  split 


9
Як перервати рядок на кілька рядків?
У YAML у мене дуже довга струна. Я хочу зберегти це в перегляді 80-стовпчиків мого редактора, тому я хотів би перервати рядок. Який для цього синтаксис? Іншими словами, у мене це: Key: 'this is my very very very very very very long string' і я хотів би мати це (або …
1537 string  syntax  yaml  newline 

30
Як створити рядок Java із вмісту файлу?
Я вже деякий час використовую ідіому нижче. І це, здається, є найбільш розповсюдженим, принаймні на сайтах, які я відвідував. Чи є кращий / інший спосіб зчитувати файл у рядку на Java? private String readFile(String file) throws IOException { BufferedReader reader = new BufferedReader(new FileReader (file)); String line = null; StringBuilder …
1513 java  string  file  file-io  io 


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