Cómo clasificar archivos en lotes por prefijo de nombre de archivo a diferentes carpetas usando expresiones regulares


TraducciónEnglishFrançaisDeutschEspañol日本語한국어Hora de Actualización2026-06-28 06:50:51

Declaración: Todas las imágenes, textos y videos en el sitio web son solo para referencia y pueden no ser las más recientes, correctas o precisas. En caso de disputa, ¡refiérase al efecto de la experiencia real!

Cuando hay una gran cantidad de archivos apilados en una carpeta que comienzan con números, crear carpetas manualmente y arrastrar uno por uno para clasificarlos es muy tedioso y propenso a errores. Este artículo toma como ejemplo los archivos con números 101, 102 y 103 al inicio del nombre, y explica cómo usar HeSoft Doc Batch Tool para organizar automáticamente una gran cantidad de archivos como txt, doc, docx, pdf, etc., en carpetas correspondientes según el prefijo del nombre mediante la función de clasificación por nombre de archivo y reglas de expresiones regulares.

En el trabajo diario de oficina, muchos archivos no son completamente aleatorios. Por ejemplo, órdenes de venta, informes de inspección, archivos de registro, datos de clientes, documentos de proyectos, a menudo comienzan con un código numérico en el nombre: 101LON05417.txt, 101SYD26137.txt, 102NYC53821.txt, 103PAR08578.txt… Estos códigos pueden representar departamentos, proyectos, clientes, regiones o lotes. Cuando hay pocos archivos, crear manualmente las carpetas 101, 102, 103 y arrastrarlos dentro es aceptable; pero si un directorio contiene cientos o miles de archivos txt, documentos Word docx/doc, hojas de cálculo Excel xlsx/xls, archivos PDF, la clasificación manual no solo es lenta, sino que también es propensa a omisiones y colocaciones erróneas.

El problema que este artículo busca resolver es claro: utilizar la capacidad de organización de archivos por lotes en software de oficina, mediante ideas de comodines y reglas de expresiones regulares, para clasificar muchos archivos por el prefijo fijo en el nombre y colocarlos automáticamente juntos. En el ejemplo, agruparemos los archivos cuyos primeros tres dígitos del nombre coincidan en carpetas con ese mismo nombre; por ejemplo, los archivos que empiezan por 101 irán a la carpeta 101, los que empiezan por 102 a la carpeta 102, y los que empiezan por 103 a la carpeta 103.

El software en las capturas de pantalla es HeSoft Doc Batch Tool , una herramienta de procesamiento por lotes orientada a escenarios de oficina, adecuada para tareas de organización de archivos con alta repetitividad y reglas claras. A continuación, se explica cómo hacerlo paso a paso, combinando capturas del estado anterior, el estado posterior y la interfaz de operación.

Escenarios aplicables: ¿Qué archivos son adecuados para la clasificación por lotes con regex en el nombre?

La clave para clasificar por nombre de archivo es que el nombre contenga información de clasificación que pueda ser extraída. Los casos comunes incluyen:

  • Los primeros caracteres del nombre son un código de proyecto, por ejemplo, 101, 102, 103, A01, B02.
  • El nombre del archivo contiene un código de cliente, por ejemplo, ClienteA_Contrato.docx, ClienteB_Presupuesto.xlsx.
  • El nombre del archivo contiene un código de región o tienda, por ejemplo, SH_InformeDiario.pdf, BJ_InformeDiario.pdf.
  • El nombre del archivo contiene un número de lote, fecha o abreviatura de departamento, por ejemplo, 202606_Estadística.xlsx, RRHH_DatosIngreso.doc.
  • Una gran cantidad de archivos txt de log, documentos escaneados o informes necesitan archivarse por prefijo numérico.

Si los nombres de sus archivos ya tienen una estructura uniforme como "101LON05417.txt", son muy adecuados para usar expresiones regulares y extraer los tres dígitos iniciales. De este modo, no es necesario juzgar uno por uno a qué categoría pertenece cada archivo; el software crea y ubica automáticamente los archivos en las carpetas de clasificación correspondientes según la coincidencia del nombre.

Vista previa de resultados: Archivos mezclados antes, agrupados por código después

Antes del procesamiento: Los archivos que empiezan por 101, 102 y 103 están en el mismo directorio

Como se ve en la captura de pantalla del estado anterior, el directorio actual contiene archivos txt con varios prefijos numéricos. Los tres primeros caracteres son 101, 102 y 103, pero todos están mezclados en la misma carpeta. Aunque a simple vista se pueden identificar los códigos de prefijo marcados con un recuadro rojo, la selección manual se vuelve muy ineficiente si el número de archivos continúa aumentando.

image-Clasificar archivos por lotes por nombre de archivo,clasificar archivos por expresión regular,organización masiva de archivos,clasificación de archivos txt,procesamiento masivo con software de oficina

En este ejemplo, la base de clasificación del nombre es muy clara: tomar los 3 primeros dígitos del nombre del archivo. 101LON05417.txt, 101LON09060.txt, 101SYD26137.txt deberían ir a la carpeta 101; 102LON48897.txt y 102NYC53821.txt deberían ir a la carpeta 102; y 103LON23328.txt, 103PAR08578.txt deberían ir a la carpeta 103.

Después del procesamiento: Se generan automáticamente las carpetas 101, 102 y 103

Una vez completado el proceso, se puede ver que el directorio ha generado las carpetas 101, 102 y 103 según los códigos numéricos. Los archivos con el mismo prefijo se han organizado en sus carpetas correspondientes, haciendo la estructura de archivos más clara y facilitando búsquedas, empaquetado, entrega o archivado posteriores.

image-Clasificar archivos por lotes por nombre de archivo,clasificar archivos por expresión regular,organización masiva de archivos,clasificación de archivos txt,procesamiento masivo con software de oficina

La ventaja de eficiencia de este método de organización es muy notable cuando el volumen de archivos es grande. Acciones que originalmente requerían buscar, seleccionar y arrastrar repetidamente se pueden completar estableciendo una regla una sola vez, siendo especialmente adecuado para personal de oficina que procesa archivos similares periódicamente.

Pasos a seguir: Clasificar por prefijo de nombre de archivo con HeSoft Doc Batch Tool

Paso uno: Vaya a Organizar archivos y seleccione "Clasificar archivos por nombre"

Tras abrir HeSoft Doc Batch Tool , seleccione "Organizar archivos" en la barra de funciones de la izquierda. En la lista de herramientas de la derecha, verá funciones como "Clasificar archivos por nombre", "Clasificar archivos por extensión", "Crear nuevas carpetas por lotes basándose en carpetas existentes", etc. En este caso, vamos a clasificar por el prefijo numérico en el nombre, por lo que seleccionamos "Clasificar archivos por nombre".

image-Clasificar archivos por lotes por nombre de archivo,clasificar archivos por expresión regular,organización masiva de archivos,clasificación de archivos txt,procesamiento masivo con software de oficina

El propósito de este paso es acceder al módulo funcional que organiza archivos según las reglas del nombre. No se trata de una simple distinción por extensión txt, docx, pdf, sino de generar un criterio de clasificación basado en un segmento específico del nombre del archivo. Esta función es más adecuada para escenarios donde el prefijo del nombre representa un código de negocio.

Paso dos: Importe los archivos a procesar y confirme la lista de registros

Al entrar en "Clasificar archivos por nombre", la parte superior de la interfaz ofrece opciones como "Añadir archivo" e "Importar archivos de carpeta". En la captura de pantalla, ya se han importado los archivos del directorio de prueba en la unidad D. La lista muestra información como el número de orden, nombre, ruta, extensión, fecha de creación y fecha de modificación, y un resumen del número de registros en la parte inferior.

image-Clasificar archivos por lotes por nombre de archivo,clasificar archivos por expresión regular,organización masiva de archivos,clasificación de archivos txt,procesamiento masivo con software de oficina

En este paso, se recomienda verificar principalmente tres aspectos: primero, que todos los archivos se hayan importado; segundo, que los nombres de archivo cumplan las reglas esperadas; y tercero, que la extensión sea el tipo de archivo que desea organizar esta vez. En el ejemplo, la extensión es txt, pero la misma lógica puede aplicarse a documentos doc, docx, hojas de cálculo xls, xlsx, presentaciones ppt, pptx, archivos pdf y otros documentos de oficina, siempre que la regla del nombre sea consistente.

Si la lista contiene archivos que no necesitan procesarse, puede organizarlos primero en la carpeta de origen y luego importarlos, o eliminar los registros no deseados mediante las operaciones de eliminación que ofrece la interfaz. Una vez confirmado que todo es correcto, haga clic en "Siguiente" en la parte inferior para pasar a la configuración de las opciones de procesamiento.

Paso tres: Seleccione "Clasificar por expresión regular personalizada" e introduzca la regla

En la página "Configurar opciones de procesamiento", se pueden ver varios modos de clasificación, como clasificar por el primer carácter, por el primer dígito, por la primera letra inglesa, por los últimos caracteres, por los primeros caracteres, por caracteres en un rango de posición personalizado, y "Clasificar por expresión regular personalizada". En este ejemplo, para extraer con precisión los tres dígitos al inicio del nombre del archivo, seleccione "Clasificar por expresión regular personalizada".

image-Clasificar archivos por lotes por nombre de archivo,clasificar archivos por expresión regular,organización masiva de archivos,clasificación de archivos txt,procesamiento masivo con software de oficina

En el campo "Expresión regular", escriba: ^\d{3}. El significado de esta expresión es el siguiente:

  • ^ indica que la coincidencia debe comenzar desde el principio del nombre del archivo.
  • \d representa un carácter numérico.
  • {3} indica que se deben buscar 3 dígitos consecutivos.

Por lo tanto, ^\d{3} coincidirá con 101 en 101LON05417.txt, con 102 en 102NYC53821.txt, y con 103 en 103LON23328.txt. El software usará el contenido coincidente como nombre de clasificación, colocando así los archivos con el mismo resultado de coincidencia en la misma carpeta.

Si el prefijo de su nombre de archivo no son tres dígitos, también puede ajustarlo según la situación real. Por ejemplo, para dos dígitos puede usar ^\d{2}, y para un código de proyecto de cuatro dígitos, ^\d{4}. Si el comienzo son letras inglesas, puede usar una regla como ^[A-Za-z]+. Tras completar la configuración, mantenga el estado predeterminado de conversión de mayúsculas/minúsculas y haga clic en "Siguiente".

Paso cuatro: Establezca la ubicación de guardado y comience a procesar

Según el flujo de la interfaz, el tercer paso es "Establecer ubicación de guardado" y el cuarto es "Comenzar a procesar". En este paso, debe especificar dónde se guardarán los archivos procesados. Se recomienda elegir un directorio vacío o un directorio de salida dedicado para facilitar la verificación de resultados y evitar mezclarse con los archivos originales.

Una vez confirmada la ubicación de guardado, comienza la fase de procesamiento. El software comparará cada nombre de archivo con la expresión regular previamente establecida y organizará los archivos con el mismo resultado de coincidencia en sus carpetas correspondientes. En este caso, se formarán las carpetas 101, 102, 103, etc., y los archivos txt con el mismo prefijo se colocarán en su directorio respectivo.

Preguntas frecuentes y puntos a tener en cuenta

1. ¿Por qué la expresión regular debe escribirse para que coincida desde el principio?

Porque el criterio de clasificación en el ejemplo se encuentra al principio del nombre del archivo. Si solo se escribe \d{3}, teóricamente podría coincidir con tres dígitos en cualquier otra posición del nombre. Al añadir ^, se exige explícitamente la extracción desde el inicio del nombre, lo que da resultados más estables.

2. ¿Qué ocurre si los nombres de archivo no son uniformes?

Si algunos nombres de archivo no comienzan con tres dígitos, es posible que no se clasifiquen según lo esperado. Por lo tanto, antes del procesamiento por lotes, se recomienda revisar la lista de archivos y confirmar la regla de nomenclatura. Para archivos con nombres confusos, puede procesarlos por separado primero, o usar una función de modificación de nombres por lotes para unificar la regla de nomenclatura.

3. ¿Se pueden procesar archivos de Word, Excel o PDF?

Sí. El ejemplo de este artículo usa archivos txt, pero el criterio de clasificación se basa en el nombre del archivo, no en el contenido del cuerpo. Por lo tanto, siempre que el nombre del archivo cumpla la regla, los documentos de Word docx/doc, las hojas de cálculo Excel xlsx/xls, los archivos de PowerPoint pptx/ppt, los archivos PDF, así como imágenes y archivos de texto, se pueden organizar con un método similar.

4. Se recomienda probar primero con unos pocos archivos

Las expresiones regulares son muy flexibles y también es necesario asegurarse de que la regla esté escrita con precisión. Al usarla por primera vez, puede importar una pequeña cantidad de archivos de muestra para probar los resultados, confirmar que los nombres de carpeta y los resultados de clasificación cumplen lo esperado, y luego procesar todos los archivos.

Resumen: Sustituir el arrastre repetitivo por reglas para mejorar la eficiencia en la organización de archivos

El valor central de la clasificación por lotes según el nombre de archivo es delegar en el software de oficina las tediosas tareas de juicio y arrastre manual. Para materiales con un patrón regular en el prefijo del nombre, como los archivos numerados 101, 102, 103, solo necesita importar los archivos en HeSoft Doc Batch Tool , seleccionar "Clasificar por expresión regular personalizada", introducir ^\d{3}, establecer la ubicación de guardado y comenzar a procesar. Así se generarán rápidamente las carpetas correspondientes y se completará el archivado.

Si a menudo se enfrenta a gran cantidad de archivos txt, docx, doc, xlsx, pdf, etc., que necesitan clasificarse por número de proyecto, código de cliente, código de departamento o número de lote, se recomienda priorizar este método de organización por lotes con expresiones regulares. Puede reducir el trabajo repetitivo, disminuir la probabilidad de error humano y transformar el archivado de archivos de un "arrastre individual" a un "configurar una vez, completar por lotes".


Palabra claveClasificar archivos por lotes por nombre de archivo , clasificar archivos por expresión regular , organización masiva de archivos , clasificación de archivos txt , procesamiento masivo con software de oficina
Hora de Creación2026-06-28 06:50:24

Declaración: Todas las imágenes, textos y videos en el sitio web son solo para referencia y pueden no ser las más recientes, correctas o precisas. En caso de disputa, ¡refiérase al efecto de la experiencia real!

Artículos Relacionados

¿No encuentras la función que deseas?

Danos tu opinión sobre tus necesidades, y después de la evaluación, ¡lo implementaremos gratis!