Cuando procesamos archivos TXT, algunos archivos del sistema, registros de exportación de datos o contenido de texto a menudo contienen una gran cantidad de información de fecha específica, como 2025-01-15, 2025/02/28 y otras fechas. Cuando necesitamos proteger la privacidad y la unidad Al formatear o ocultar datos, las fechas en el texto son diferentes, búsqueda y reemplazo Incluso si se usa la coincidencia difusa, solo se puede encontrar y reemplazar uno por uno. Sin mencionar la ineficiencia, también es propenso al riesgo de omisión. Es aún más deslumbrante ver uno y eliminar uno con los ojos.
Entonces, en tal situación, ¿cómo debemos reemplazar toda la información de fecha con formatos similares en el texto en lotes? Aquí hay cinco técnicas de despegue eficiente para todos, que pueden realizar fácilmente el reemplazo difuso por lotes de fechas y permitir que el trabajo logre un salto cualitativo. ¡Ven y aprende conmigo!
¿Cuál es el caso de reemplazar por lotes todas las fechas con formato similar en el Bloc de notas TXT?
Formato uniforme de los datos
Cuando desee encontrar todos los registros de un mes o un año determinado en un archivo TXT, pero no le importa la fecha específica, podemos reemplazarlos con desenfoque y ajustar 2025-01 a 2025-01-XX o 2025-XX-XX. Este formato no muestra el mes o el número de días para lograr una coincidencia difusa en el rango de fechas.
Información de fecha simplificada
En algunos casos, el contenido de la fecha completa puede ser redundante en el bloc de notas. Si solo necesitamos mantener el año o el año y el mes, y no necesitamos una fecha específica, podemos reemplazar todas las fechas con un año o año separado por un reemplazo difuso. mes. Por ejemplo, 2025-01-01 se reemplaza con 2025 o 2025-01.
Proteger el contenido de privacidad
Al compartir y divulgar algunos documentos, puede haber fechas sensibles en el archivo. La visualización directa de este contenido puede correr el riesgo de fuga de privacidad. Para proteger los datos, podemos utilizar la coincidencia difusa para combinar todas las fechas con formatos similares en el archivo, como 2025-01-01, 2025-02-28 y otras fechas con estructuras similares están borrosas y reemplazadas por fechas ocultas.
Vista previa del efecto de reemplazar diferentes fechas en documentos TXT por lotes
Antes de procesar:

Después del procesamiento:

Método 1: usar HeSoft Doc Batch Tool Reemplazo difuso completado por lotes
Índice recomendado:★★★★★
Ventajas:
- Cientos o miles de archivos se pueden procesar en lotes al mismo tiempo, incluso si se exprime una gran cantidad de archivos antiguos, se pueden reemplazar en lotes en el menor tiempo posible.
- Todos los archivos se procesan localmente y no tendrán la naturaleza de cargar archivos para proteger la privacidad del usuario.
Desventajas:
- Solo se puede instalar en una computadora.
Pasos de operación:
1. Abrir 【 HeSoft Doc Batch Tool 】, Seleccione [Herramienta de texto]-[Buscar y reemplazar palabras clave en el texto].

2. Haga clic en [Agregar archivo] o [Importar archivo de carpeta] para agregar el archivo de texto que necesita ser reemplazado. También puede arrastrar el archivo directamente a la parte inferior para agregar y luego hacer clic en Siguiente.

3. Ingrese a la interfaz de opciones, seleccione [Use la fórmula para difuminar el texto de búsqueda], ingrese la fórmula debajo de la lista de palabras clave buscadas para encontrar todas las fechas correspondientes, aquí mi fórmula es [\ d{4}-\ d{2}-\ d{2}], luego ingrese el contenido del texto que desea reemplazar debajo de la lista de palabras clave reemplazadas y, finalmente, haga clic en Siguiente. Luego ingrese a la página de guardar, haga clic en Examinar y seleccione la ubicación para guardar el nuevo archivo.

4. Después de esperar a que finalice el procesamiento, haga clic en la ruta para abrir la carpeta y podrá ver que todas las fechas en TXT se han reemplazado correctamente.

Método 2: el bloc de notas TXT de la computadora viene con un reemplazo de función
Índice recomendado:★★☆☆☆
Ventajas:
- Todas las computadoras pueden funcionar sin ninguna restricción.
- La operación es simple e intuitiva, y todo el viaje es completamente gratuito.
Desventajas:
- Solo se puede cambiar una fecha a la vez.
- Las fechas de diferentes formatos pueden requerir varias modificaciones y reemplazos.
Pasos de operación:
1. Abra el archivo TXT Bloc de notas, presione Ctrl H para abrir la ventana de reemplazo, ingrese una fecha específica en el contenido de búsqueda e ingrese nuevo contenido en el reemplazo.

2. Luego haga clic en Reemplazar.

3. Las otras fechas se reemplazan en orden.

Método 3: Reemplazar la fecha en TXT por lotes con Notepad
Índice recomendado:★★★☆☆
Ventajas:
- Admite la sustitución de todos los formatos de fecha a la vez y la capacidad de procesar varios archivos por lotes.
- El texto puede hacer coincidir las acciones con expresiones regulares.
Desventajas:
- Necesita instalar el software de descarga.
- Para aprender gramática regular simple, no es muy amigable con Xiaobai.
Pasos de operación:
1. Use Notepad para abrir el archivo de texto y presione Ctrl H para abrir la ventana de reemplazo.

2. Luego seleccione la expresión regular en el modo de búsqueda e ingrese la regla de coincidencia: \ d{4}-\ d{2}-\ d{2}, y reemplace el nuevo texto que debe reemplazarse a continuación.

3. Haga clic en Reemplazar todo para completar rápidamente.

Método 4: Reemplace la fecha en el archivo de texto con comodines de documento de Word
Índice recomendado:★★★☆☆
Ventajas:
- No es necesario utilizar expresiones regulares complejas.
- Todas las operaciones son visuales y el reemplazo es preciso.
Desventajas:
- Se requiere la instalación de Word para su uso.
- El mayor volumen de archivos de texto puede causar fácilmente un fenómeno de atascos.
Pasos de operación:
1. Abra el archivo de texto TXT con Word y presione Ctrl H para abrir el cuadro de reemplazo.

2. Haga clic en Más y marque Usar comodines.

3. Luego ingrese [0-9]{4}-[0-9]{2}-[0-9]{2}-[0-9]{2} en el contenido de búsqueda y reemplácese con texto nuevo.

4. Finalmente, haga clic en Reemplazar todo para completar.

Método 5: Reemplace por lotes las fechas de estructura similares en el Bloc de notas TXT con scripts de PowerShell
Índice recomendado:★★★☆☆
Ventajas:
- Puede lograr un procesamiento por lotes completamente automático con la mejor velocidad de procesamiento.
- Adecuado para una operación rápida por parte de técnicos.
Desventajas:
- Para comprender algunos comandos básicos de programación, el costo de aprendizaje es mayor.
- Si la operación es incorrecta, puede salir mal.
Pasos de operación:
1. Haga clic con el botón derecho del mouse en la carpeta TXT y seleccione Abrir la ventana de PowerShell aquí.

2. Luego ingrese el siguiente comando en él. (New Text puede personalizar el contenido de texto reemplazado)
Get-ChildItem *.txt | ForEach-Object {
(Get-Content $ _.FullName) -replace '\ d{4}-\ d{2}-\ d{2}', 'New Text' | Set-Content $ _.FullName
}
3. Presione Enter para ejecutar.
