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

Заміна це дія пошуку рядка для підрядка та заміни його на інший рядок.

20
Рекурсивно перейменовуйте файли за допомогою find та sed
Я хочу переглядати купу каталогів і замінювати всі файли, які закінчуються на _test.rb, на _spec.rb. Це те, чого я ніколи не розумів, як робити баш, тому цього разу я подумав, що доклав би зусиль, щоб його прибити. Я поки що прийшов короткий, хоча, мої найкращі зусилля: find spec -name "*_test.rb" …
85 bash  scripting  sed  find  replace 

6
Заміна рядка XSLT
Я насправді не знаю XSL, але мені потрібно виправити цей код, я зменшив його, щоб спростити. Я отримую цю помилку Недійсна функція XSLT / XPath на цій лінії <xsl:variable name="text" select="replace($text,'a','b')"/> Це XSL <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:inm="http://www.inmagic.com/webpublisher/query" version="1.0"> <xsl:output method="text" encoding="UTF-8" /> <xsl:preserve-space elements="*" /> <xsl:template match="text()" /> <xsl:template match="mos"> <xsl:apply-templates …

3
Заміна рядка T-SQL в оновлення
Мені потрібно оновити значення стовпця, замінивши підрядок на існуючі значення. Приклад: Дані містять abc@domain1, і pqr@domain2т.д. Мені потрібно оновити значення, @domain2замінені на @domain1.
83 string  tsql  replace 

9
Багаторядковий пошук і заміна у Visual Studio
Чи можна це зробити? Ми використовуємо VS2005 та VS2008 та VS2010. Я не маю на увазі регулярні вирази - які мають своє місце, - а звичайний старий текст знайти і замінити. Я знаю, що ми можемо це зробити (вкрай мало) за допомогою регулярних виразів за допомогою тегу \ n, але …

7
Використовуйте vim з великої літери кожного слова у виділенні
У vim я знаю, що ми можемо використовувати ~великі літери одним символом (як згадано у цьому питанні ), але чи є спосіб прописувати першу літеру кожного слова у виділенні за допомогою vim? Наприклад, якщо я хотів би змінити з hello world from stackoverflow до Hello World From Stackoverflow Як мені …

8
Пошук з урахуванням регістру та заміну на sed
Я намагаюся використовувати SED для вилучення тексту з файлу журналу. Я можу виконати пошук і заміну без зайвих проблем: sed 's/foo/bar/' mylog.txt Однак я хочу зробити пошук нечутливим до регістру. З того, що я погуглив, схоже, додавання iдо кінця команди повинно працювати: sed 's/foo/bar/i' mylog.txt Однак це дає мені повідомлення …

5
Видалення пробілів із рядка
Я намагаюся видалити всі пробіли з рядка, отриманого з вводу користувача, але з якихось причин це не працює для мене. Ось мій код. public void onClick(View src) { switch (src.getId()) { case R.id.buttonGo: String input = EditTextinput.getText().toString(); input = String.replace(" ", ""); url = ur + input + l; Intent …
82 android  string  replace  trim 

10
Як замінити значення NA у таблиці для вибраних стовпців
Є багато публікацій про заміну значень NA. Мені відомо, що можна замінити НС у наступній таблиці / фреймі такими: x[is.na(x)]<-0 Але що, якщо я хочу обмежити його лише певними стовпцями? Давайте покажу вам приклад. Спочатку почнемо з набору даних. set.seed(1234) x <- data.frame(a=sample(c(1,2,NA), 10, replace=T), b=sample(c(1,2,NA), 10, replace=T), c=sample(c(1:5,NA), 10, …

6
Замініть групу захоплення регулярних виразів на верхній регістр у Javascript
Я хотів би знати, як замінити групу захоплення на верхній регістр у JavaScript. Ось спрощена версія того, що я намагався досі, але не працює: > a="foobar" 'foobar' > a.replace( /(f)/, "$1".toUpperCase() ) 'foobar' > a.replace( /(f)/, String.prototype.toUpperCase.apply("$1") ) 'foobar' Поясніть, що не так з цим кодом?

8
Які практичні відмінності між "ЗАМІНИТИ" та "ВСТАВИТИ ... НА ДОВОЛНЕННЯ КЛЮЧОВОГО ОНОВЛЕННЯ" в MySQL?
Мені потрібно встановити значення всіх полів запису певним ключем (ключ фактично складений), вставляючи запис, якщо запису з таким ключем ще немає. REPLACE здається, це призначено для виконання роботи, але в той же час його сторінка керівництва пропонує INSERT ... ON DUPLICATE KEY UPDATE . Якого з них мені краще вибрати …
81 mysql  sql  insert  replace 

9
Замініть недійсні значення на None в Pandas DataFrame
Чи існує якийсь метод заміни значень Noneна Pandas у Python? Ви можете використовувати df.replace('pre', 'post')і можете замінити значення іншим, але цього не можна зробити, якщо ви хочете замінити Noneзначенням, що при спробі ви отримаєте дивний результат. Ось приклад: df = DataFrame(['-',3,2,5,1,-5,-1,'-',9]) df.replace('-', 0) що повертає успішний результат. Але, df.replace('-', None) …

5
Метод заміни рядка не замінює символи
У мене є речення, яке передається як рядок, і я замінюю слово "і", і я хочу замінити його на "". І це не заміна слова "і" пробілом. Нижче наведено приклад моєї логіки. І коли я налагоджую це, логіка справді потрапляє у речення.replace. String sentence = "Define, Measure, Analyze, Design and …
79 java  string  replace 

5
jQuery, якщо div містить цей текст, замініть цю частину тексту
Як сказано в заголовку, я хочу замінити певну частину тексту в div. Структура виглядає так: <div class="text_div"> This div contains some text. </div> І я хочу замінити лише "містить" на "привіт всім", наприклад. Я не можу знайти рішення для цього.

9
String.Replace () проти StringBuilder.Replace ()
У мене є рядок, у якому мені потрібно замінити маркери значеннями зі словника. Це повинно бути максимально ефективним. Виконання циклу з рядком. Replace просто споживає пам'ять (рядки незмінні, пам'ятайте). Чи був би StringBuilder.Replace () кращим, оскільки він був розроблений для роботи з маніпуляціями з рядками? Я сподівався уникнути витрат RegEx, …
79 c#  .net  .net-4.0  replace 

4
Точка втечі в діапазоні регулярних виразів
З якоїсь причини ці два регулярні вирази діють однаково: "43\\gf..--.65".replace(/[^\d.-]/g, "");​ // 43..--.65 "43\\gf..--.65".replace(/[^\d\.-]/g, "");​ // 43..--.65 Демо У першому регулярному виразі я не уникаю крапки ( .), тоді як у другому регулярному виразі - ( \.). Які відмінності і чому вони діють однаково?

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