คำถามติดแท็ก find-and-replace

การดำเนินการที่ค้นหาอินสแตนซ์ของเงื่อนไขเฉพาะที่เป็นไปตามและแทนที่

1
ค้นหา Excel สำหรับ ~ * หรือ ~? ลำดับ
คำถามก่อนหน้า (ลิงก์ด้านล่าง) เกี่ยวข้องกับวิธีค้นหาอักขระเครื่องหมายดาวและเครื่องหมายคำถามใน Excel สามารถทำได้โดยการป้อน ~ * หรือ ~? ในฟิลด์ 'ค้นหาว่ามีอะไร' ดังนั้นคำถามของฉันคือการค้นหาสตริง ~ * หรือ ~ อย่างไร ? วิธีการค้นหา (เครื่องหมายคำถาม) ใน Excel

1
grep และค้นหาและแทนที่ใน linux ยอมรับพารามิเตอร์ด้วย /
ฉันพยายามค้นหาและแทนที่เนื้อหาของไฟล์โดยใช้ grep และ sed grep "#!/bin/bash" ./ | sed xargs -i 's/#!/bin/bash/#!/usr/bin/env bash' ฉันจะทำให้แน่ใจว่าสตริง#!/bin/bashจะแยกเป็นสตริงและไม่สับสน demiliter /?

0
วิธีใช้นิพจน์ทั่วไป“ In” ค้นหา“ In” ของ TextMate 2
ตกลงนี่คือสถานการณ์ในภาพ ตกลงดังนั้นการค้นหาไฟล์ทั้งหมดจะมี 333 ไฟล์และค้นหา 614 ที่ตรงกัน alex/init.zshผลแรกคือ ละเอียด. ดังนั้นผมจึงพยายามที่จะ จำกัด ขอบเขตบิตกับ regex [^alex/init*]*ตรรกะของฉัน ยิ่งใหญ่ มีผลลัพธ์น้อยลงค้นหาไฟล์น้อยลงผลที่ 1 แตกต่างกัน ละเอียด. ต้องการที่จะกำจัดผลทั้งหมดในที่alexไดเรกทอรี .. ฉันโง่คิดว่าโดยเพียงแค่การลดความซับซ้อน regex ที่ทำงานไป[^alex/*]*ที่ผลลัพธ์ทั้งหมดที่ตรงกับการแสดงออกของการท่องเที่ยวแห่งประเทศไทยจะหายไป ไม่ถูกต้อง. แทนที่จะจับคู่ (หรือฉันจะบอกว่าไม่รวมไฟล์) มากกว่านี้มันกลับไปที่การจับคู่ (ไม่รวม) ไม่มีเลย! นี่คือตัวอย่างที่ง่ายที่สุดในการทำลายผลลัพธ์จากอินเทอร์เฟซการค้นหานี้ ... เชื่อฉันสิฉันจะแสดงมากขึ้น! วางคำถามนี้ไว้ที่นั่น ... ด้วยความหวังว่าการแก้ปัญหาอย่างง่ายนี้จะทำให้ฉันเข้าใจไวยากรณ์ที่ถูกต้องสำหรับการค้นหาขั้นสูง!

1
แทนที่สตริงข้อความโดยอัตโนมัติหรือไม่?
รายละเอียดเพิ่มเติม: ฉันมีโฟลเดอร์ที่มีข้อมูลสำหรับเกมซึ่งรหัสนั้นเป็นข้อความล้วนและสามารถปรับแต่งได้ (MUGEN) นอกเหนือจากสิ่งอื่น ๆ ทั้งหมดแล้วไฟล์ * .cns ของตัวละครแต่ละตัวจะมีข้อความต่อไปนี้ ;def file for char Life = 2334 (could be any number from 100 to 99999) ;default value is 1000 Attack = 123 (could be any number from 1 to 99999) ; 100 Defence = 157 (could be any number from 1 …

1
Word 2013 สามารถค้นหาได้ แต่ไม่สามารถแทนที่ได้
ฉันต้องการแทนที่ช่องว่างสองชั้นทั้งหมด ( ) ในเอกสาร Word ของฉันเป็นช่องว่างเดียว ( ) สำหรับความประหลาดใจสุดขีดของฉันสำเนา Microsoft Word 2013 Home ของฉันสามารถค้นหาช่องว่างสองเท่า แต่ไม่สามารถแทนที่ได้เพราะอ้างว่าไม่มีสิ่งใดที่พบในเอกสารของฉัน ถ้าฉันกดCtrl+ Fแล้วบานหน้าต่างด้านซ้ายจะปรากฏขึ้นและเมื่อฉันเข้าไปฉันจะเห็นว่าฉันมีการเว้นวรรคสองครั้งมากกว่า 350 รายการในเอกสารเฉพาะของฉัน ในทางกลับกันฉันกดCtrl+ Hและ " ค้นหาและแทนที่ " หน้าต่างแอปพลิเคชันจากนั้นเมื่อฉันเข้าสู่มันแล้วคลิกคลิกFind Nextข้อความจะปรากฏขึ้นเพื่อแจ้งให้ฉันทราบว่าไม่พบสิ่งใดในเอกสารของฉัน เพื่อให้สิ่งที่มากยิ่งขึ้น twixed ถ้าผมอยู่ใน " ค้นหาและแทนที่ " โต้ตอบ แต่เปลี่ยนจากReplaceการFindแท็บป้อนพื้นที่คู่และคลิกFind Nextมีแล้ว - อีกครั้ง - Word เป็นโดยอัตโนมัติสามารถที่จะหาทั้งหมด 350 + การเกิดขึ้นของ เว้นวรรคสองเท่าในเอกสารของฉัน ฉันพลาดอะไรไป Word จะสามารถค้นหาบางสิ่งได้อย่างไร แต่ไม่สามารถค้นหาและแทนที่สิ่งเดียวกันด้วยสิ่งอื่นได้? นี่เป็นหนังสือแปลก ๆ …

1
VLOOKUP ส่งคืน N / A เนื่องจากการอ้างอิงประกอบด้วย“.” และ“” ในตารางเดียวไม่ใช่ในตารางอื่น
ตกลง ฉันพยายาม vlookup ตาราง แต่ปัญหาคือการอ้างอิงในตารางหนึ่งนั้นแตกต่างจากการอ้างอิงในตารางอื่นเล็กน้อย ฉันสามารถทำให้ฟังก์ชั่น VLOOKUP ทำงานได้ แต่มันกลับมา "N / A" ในหลาย ๆ กรณีเพราะข้อความอยู่ในรูปแบบที่แตกต่างกันเล็กน้อย: ตัวอย่างในคอลัมน์ 1 ของแต่ละตาราง: ตารางที่ 1: A & D ระบายบริการวันพุธ ตารางที่ 2: A. และ D. บริการระบายน้ำวันพุธ และ 1: AGJ Anderson 2: AGJ Anderson และ 1: การล่องเรือใน P&G 2: ล่องเรือ P & G และ 1: PM และ …

0
วิธีค้นหาและแทนที่สตริงในไฟล์ html หลายไฟล์ภายในไดเรกทอรีและเป็นไดเรกทอรีย่อยด้วย Windows CMD
ข้อกำหนดนี้คล้ายกับวิธีค้นหาและแทนที่สตริงในไฟล์ข้อความหลายไฟล์ (ภายในไดเรกทอรี) ด้วย Windows CMD? ส่วนที่ 2 ฉันต้องการค้นหาและแทนที่ในไฟล์ HTML ทั้งหมดภายในโฟลเดอร์และเป็นโฟลเดอร์ย่อย ที่นี่ฉันกำลังรับ 2 ปัจจัยการผลิตจาก 1 ซึ่งเป็นเส้นทางไฟล์และอีกอย่างคือชื่อโฟลเดอร์ในเส้นทางไฟล์ด้วยเหตุผลบางอย่าง set /p INPUT1= Enter Source file path: set /p INPUT2= Enter Source folder name (**Without any Space**): Here let's assume (below folders can change): INPUT1= D:\!Test\ INPUT2= Folder1 Then path is D:\!Test\Folder1\ Inside Folder1 there …

0
วิธีค้นหาและแทนที่ค่าจำนวนมากใน Excel
ฉันมีชุดคำที่ฉันต้องการแทนที่ด้วยจำนวนเต็ม ตัวอย่างเช่น: สปริงฟิลด์ไฮด์โบโร มิดเดิลทาวน์โบโร เมืองพอร์ตแลนด์ เมืองวอชิงตัน จะต้องถูกแทนที่ด้วย: 1201 1202 1203 1204 นี่เป็นงานที่ฉันต้องทำบ่อยครั้งกับหลายสาขา ฉันเห็นโซลูชันอื่น ๆ ในไซต์ที่นี่ แต่ฉันไม่เห็นวิธีแก้ปัญหาสำหรับเขตข้อมูลที่มีช่องว่างหลายแห่งในนั้น (เช่นชื่อเมือง) แก้ไข: ฉันใช้ฟังก์ชัน Crtl & F ฉันได้ลองใช้การจัดรูปแบบที่หลากหลายที่แนะนำโดย @Gman แต่ถ้าใครบางคนทำภาพหน้าจอหรือบางสิ่งบางอย่างฉันจะขอบคุณมันจริงๆ! อีกครั้งฉันต้องการที่จะสามารถแทนที่พวกเขาทั้งหมดพร้อมกันนั้นเป็นสิ่งที่ดีกว่า? ฉันพยายามใน notepad ++ ด้วยเช่นกัน

1
ค้นหาและแทนที่ตัวเลขใน Excel หรือไม่
ฉันมีสเปรดชีตที่มีเซลล์ @ 4000 เซลล์ที่มีการสรุปเช่น (ตัวอย่าง) =439+23+678+1(ข้อมูลตลาดหุ้น) แต่ละตัวเลขในสูตรอาจแตกต่างกันระหว่าง 1 ถึง 5 หลัก ฉันต้องการแทนที่แต่ละเซลล์ด้วยผลรวมของตัวเลขสองตัวแรกเท่านั้น การดำเนินการค้นหาและแทนที่จะสมบูรณ์แบบ แต่อักขระตัวแทนไม่ทำงานกับตัวเลข ฉันรู้ว่าอาจมีคำสั่ง VBA ที่ซับซ้อนซึ่งอาจใช้ได้ แต่ฉันไม่รู้หนังสือ VBA ดังนั้นหากใครสามารถช่วยในหน้านั้นได้โปรดอย่าคาดเดาความรู้ก่อนหน้านี้

1
วิธีหลีกเลี่ยงความเป็นไปไม่ได้ในการค้นหาสิ่งที่เกิดขึ้นเป็นศูนย์หรือมากกว่าใน Microsoft Word?
คุณจะดำเนินการเกี่ยวกับการค้นหาและแทนที่ต่อไปนี้ใน Microsoft Word อย่างไร หาอะไร? D.Lgs. (นั่นอาจเป็นการรวมกันของตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่รวมถึงจุดอาจมีหรือไม่มีอยู่นั่นคือฉันต้องการค้นหาสิ่งต่อไปนี้ทั้งหมด: dlgs, DLGS, D.Lgs, dlgs, dlgs, ฯลฯ ) แทนที่ด้วยอะไร D.Lgs. สิ่งที่เป็น Microsoft Word จะไม่ให้ฉันพบตัวละครอย่างน้อยศูนย์ (ในกรณีนี้คือจุด) (ดูที่นี่สำหรับข้อมูลเพิ่มเติม: http://word.mvps.org/faqs/general/usingwildcards.htm ) ใช้ Microsoft Word 2007

0
แทนที่การจับคู่กลุ่มที่มีชื่อหลายรายการในกลุ่มการแข่งขันเดียว
ฉันใช้นิพจน์ปกติเพื่อสร้าง SQL จากไฟล์ข้อความที่มีข้อมูล "ส่วนหัว" (RecordType, Order) และ "child" (ProdCode) ข้อมูล ฉันต้องการคำแถลงสำหรับรายการย่อยแต่ละรายการไม่ใช่เฉพาะส่วนหัวแต่ละรายการ ไฟล์มีลักษณะดังนี้: RecordType:Amend OrderNo:Order1 ProdCode:Product1 ProdCode:Product2 RecordType:Create OrderNo:Order2 ProdCode:Product3 ProdCode:Product4 จากที่ฉันต้องการได้รับนี้: insert into #Reset (RecordType, OrderNo, ProdCode) values ('Amend', 'Order1', 'Product1') insert into #Reset (RecordType, OrderNo, ProdCode) values ('Amend', 'Order1', 'Product2') insert into #Reset (RecordType, OrderNo, ProdCode) values ('Create', 'Order2', …

1
ค้นหาและแทนที่ด้วยจุดเดียวหลาย ๆ ชุดของสองจุดที่แนบมากับส่วนท้ายของคำ
(...)ฉันต้องการที่จะเปลี่ยนชุดของจุดสองจุดในเอกสารทุกด้วยจุดเดียวไม่รวมกรณีที่มีสามจุดในแถวนั่นคือจุดไข่ปลาเขียน กระนั้นชุดของจุดสองจุดจะปรากฏขึ้นแนบท้ายคำเสมอในขณะที่ช่องว่างตามหลังพวกเขาเช่น abbr..ย่อคำสามารถเรียกโดยย่อว่า แต่พหูพจน์ควรnot...หรือควร ฉันจะทำสิ่งนี้โดยใช้เครื่องมือค้นหาและแทนที่หรือแมโครได้อย่างไร

2
ค้นหาและแทนที่กลุ่มการดักจับภายในไฟล์
ฉันกำลังพยายามอ่านไฟล์ข้อความไม่สำคัญว่าจะใช้ภาษาใด ... $x = [IO.File]::ReadAllText("__init__.py") ... ค้นหาสตริง $pattern = [regex] '(?s)(?:ExportSTL.+?global_scale = .+?default=)(.+?),' ... และแทนที่กลุ่มการจับภาพ ( (.+?)) ด้วยสตริงอื่น (ตัวอย่าง10.0) จากนั้นเขียนไฟล์และปิด ฉันจะไปที่กลุ่มการจับภาพในวิธีที่ฉันสามารถแก้ไขได้และบันทึกไฟล์ได้อย่างไร ความพยายามทั้งหมดของฉันแทนที่กลุ่มที่ตรงกันทั้งหมดด้วยกลุ่มที่ไม่จับภาพ

2
ค้นหาแทนที่ขยายในไฟล์ html
ฉันมีคำถามเล็กน้อย ฉันมีไฟล์ html ขนาดใหญ่และต้องการแทนที่สิ่งต่าง ๆ มากมายภายในหลายครั้ง ปัญหาเดียวที่ฉันไม่สามารถแก้ไขได้คือแทนที่ด้วยตัวแปร ตัวอย่าง: <image src="start_files\0002.jpg" style="width:216pt; height:162"> ควรถูกแปลงเป็น <a href="start_files\0002.jpg" target="_blank"><image src="start_files\0002.jpg" style="width:216pt; height:162"></a> คุณมีความคิดว่าจะทำอย่างไร ฉันมีระบบ windows ที่มี Notepad2 และ Notepad ++ และฉันสามารถติดตั้งเครื่องมือใหม่ได้ถ้าต้องการ (เช่น Windows SED) ทางออกที่ดีที่สุดจะเป็นชุดโซลูชันที่ฉันสามารถเพิ่มการแปลงอื่น ๆ หวังว่าคุณจะมีความคิดที่ดี!

1
แทนที่อักขระพิเศษในไฟล์ 60MB
ฉันมีไฟล์ข้อความขนาดใหญ่ 200,000 บรรทัด 60MB ฉันต้องการแทนที่: & -> & Ë -> Ë Ê -> Ê etc... มีความคิดง่ายๆมั้ย (Textpad หรือ Notepad ++?) แก้ไข: ขอบคุณสำหรับความคิด ฉันต้องการค้นหาและแทนที่ไม่เพียง 2 เหตุการณ์ที่เกิดขึ้น แต่ทั้งหมดพิเศษตัวอักษร (ÌÍÎÏÐetc .... )
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.