When multiple PPT slides contain titles, numbers, project codes, or annotation text with the same format, manually deleting them page by page is not only time-consuming but also prone to omissions. This article uses HeSoft Doc Batch Tool as an example to demonstrate how to use the "Find and Replace keywords in PowerPoint" feature to delete specified text in multiple pptx files at once through wildcard regular expressions, such as deleting the Objectives and 001 numbering content in titles, suitable for batch cleaning scenarios in courseware, reports, and training PPTs.
When organizing a large number of PowerPoint files, many users encounter similar problems: the same type of keywords, numbers, header titles, project codes, or version identifiers repeatedly appear across multiple PPT or pptx files. For example, in a training courseware set, each page title might contain a fixed English word and numeric identifier; or slides generated from a template might retain unwanted chapter numbers. If there are only one or two pages, it is not troublesome to open PowerPoint and delete them manually; but if there are dozens of files, each with dozens of pages, searching and modifying page by page becomes highly repetitive and error-prone work.
This article aims to solve "how to use wildcard regular expressions to batch delete keywords from many PPT slides." The office software used here is the " HeSoft Doc Batch Tool " shown in the screenshot. Its positioning is not merely editing a single file, but rather a batch processing tool for office documents like Word, Excel, PowerPoint, and PDF, suitable for uniformly configuring and completing operations that originally required manual repetition. This article will combine screenshots to demonstrate how to batch find and delete text matching rules in multiple PowerPoint files, such as removing "Objectives" and "001" from titles according to rules, thereby improving the efficiency of PPT content cleanup.
Applicable Scenarios: Which PPT Text is Suitable for Batch Deletion Using Wildcard Regex?
Wildcards and regular expressions are suitable for handling text that has "regular format, but potentially different specific content." Compared to normal search, it does not require the content in each file to be completely consistent; as long as the text conforms to a certain pattern, it can be matched all at once. For instance, titles containing "Objectives - 001," "Objectives - 002," "Objectives - 003" -- here, the English word and numerical identifier can be matched and deleted using rules.
Common applicable scenarios include: batch deleting numbers in PPT titles, such as 001, 002, 003; batch deleting fixed prefixes or suffixes in PowerPoint slides; batch cleaning chapter identifiers, version numbers, project codes in courseware; batch processing repeated text in presentations like ppt, pptx, pptm; uniformly removing certain keywords that no longer need to be displayed across multiple training materials, report materials, and sales presentations.
It should be noted that this demonstration is about deleting text content, not deleting entire slides, nor deleting images or shape objects. The function name in the software interface is "Find and Replace Keywords in PowerPoint," so it is more suitable for processing PowerPoint text content that can be found and replaced, such as plain text and title text.
Effect Preview: Changes in PPT Keywords Before and After Processing
Let's look at the effect before processing. In the screenshot, an open PowerPoint file shows the title area of the current second slide as "Objectives - 001". The red box highlights two types of content to be deleted: one is the English keyword "Objectives," and the other is the numeric identifier "001". If similar titles are distributed across many pages and many PPT files, manually deleting them one by one would be very inefficient.

After processing, opening the PPT again shows that the original "Objectives" and "001" have been deleted from the title area, leaving only the connecting symbol and blank space in the middle on the page. This result indicates that the software performed a batch search for plain text in the slides according to the search rules we set, and replaced the matched content with empty space, thus achieving batch deletion of keywords.

The value of this example lies in: no need to enter PowerPoint page by page to manually select text, and no need to repeat the "find, delete, save" operation for each file. As long as keywords have clear patterns, multiple PPT files can be processed at once through batch find and replace.
Operation Steps: Using HeSoft Doc Batch Tool to Batch Delete PPT Keywords
Step 1: Enter the PowerPoint Tool and Select the Find and Replace Function
After opening " HeSoft Doc Batch Tool ", you can see multiple office document processing categories in the left navigation bar, including Word Tools, Excel Tools, PowerPoint Tools, PDF Tools, etc. Since this article needs to process PPT slide text, you must first enter the "PowerPoint Tools" category.
On the PowerPoint Tools page, select "Find and Replace Keywords in PowerPoint." In the screenshot, this function is located in the first item of the list, with descriptive text: "Batch find and replace keywords in PowerPoint file content." This function is precisely used to batch find text in PowerPoint files and replace it with specified content. If the replacement content is left blank, it achieves the effect of deleting keywords.

The purpose of this step is to enter the correct batch processing task. After selecting this function, the software enters a step-by-step wizard interface, where you subsequently add files, set processing options, set the save location, and start processing in order.
Step 2: Add the PPT Files to be Batch Processed
After entering "Find and Replace Keywords in PowerPoint," the top of the interface shows the current process has 4 steps: Select Records to Process, Set Processing Options, Set Save Location, and Start Processing. The first step requires adding the PowerPoint files to be processed into the task list.
As seen from the screenshot, operation buttons like "Add Files," "Import Files from Folder," "Clear," and "More" are provided in the upper right corner. In the example, 4 pptx files have been added, with filenames 1.pptx, 2.pptx, 3.pptx, 4.pptx, located in the D:\test directory. The list also displays information like extension, creation time, and modification time, facilitating confirmation of whether the correct files are selected.

If processing only a few files, you can use "Add Files" to select them one by one; if a folder contains many PPT files, using "Import Files from Folder" is more convenient. After adding, check that the record count is correct to avoid missing or incorrect selections. Once confirmed, click "Next" at the bottom to enter the processing options settings.
Step 3: Set Processing Scope, Select Plain Text
On the processing options page, you first need to set the processing scope for the PPT. In the screenshot, options provided under "Processing Scope" include "Plain Text," "Master Name," "Layout Name," etc., with "Plain Text" currently checked. Since we want to delete visible title text and numbers on the slide pages, selecting "Plain Text" is reasonable.
If the target content is located in the slide master or layout name, you would need to select other scopes based on the actual situation. But for the example in this article, "Objectives - 001" in the pre-processing screenshot belongs to plain text on the page, so only checking "Plain Text" is sufficient. This allows the software to focus on processing regular text content like slide bodies and titles, reducing the impact on other information.
Step 4: Choose to Use Formula for Fuzzy Text Search
Next, set the "Search Method." The screenshot shows two options: "Exact Text Search" and "Use Formula for Fuzzy Text Search," with "Use Formula for Fuzzy Text Search" currently selected. "Formula Fuzzy Search" here can be understood as matching using rules similar to wildcards or regular expressions, suitable for deleting text with variable patterns.

If the content you want to delete is completely fixed, for example, every PPT contains the same words "Internal Material," you could consider using exact text search. However, the example in this article has both English words and numeric identifiers, and the numbers might differ during actual batch processing, so using wildcard regular expressions is more flexible.
Step 5: Fill in the Keyword Rules to be Deleted
In the "List of Keywords to Find," the example shows two lines of rules:
Line 1: Obj[a-z]+
Line 2: \d+
Among them, Obj[a-z]+ is used to match English words starting with Obj followed by one or more lowercase letters. In the example title "Objectives - 001," "Objectives" conforms to this rule and will therefore be matched. \d+ is used to match one or more digits, so "001" will be matched.
The "List of Keywords to Replace With" on the right is empty in the screenshot. Based on the interface prompt "If left blank, it means delete," it can be understood that: when the text matching the rules on the left is found, it will not be replaced with any new content but deleted directly. This achieves the goal of batch deleting keywords.
This step is the core of the entire operation. When using regex or wildcard rules, try to write them accurately to avoid an overly broad matching scope. For example, \d+ will match all consecutive numbers; if the PPT contains other numbers that should not be deleted, use it cautiously or switch to a more specific rule. Before processing important files, it is recommended to first copy a sample file for testing.
Step 6: Continue to Set Save Location and Start Processing
The process bar in the screenshot shows that after completing the processing options, you still need to go through the "Set Save Location" and "Start Processing" steps. Although the screenshot does not show the specific pages of the latter two steps, it can be reasonably inferred from the wizard process: after clicking "Next," you need to select the save location for the processing results, and then start the batch processing.
It is recommended not to directly overwrite the only original file, especially when using regular expressions for batch text deletion for the first time. A safer way is to save the processed files to a new output folder, and replace the original files after confirming the results are correct. This way, even if the rule settings are inappropriate, you can go back to the original PPT and readjust.
After starting the processing, the software executes the same find and replace rules for multiple PowerPoint files according to the task list. Once processing is complete, open the output file to check if the titles, body text, and numbers meet expectations. The screenshot post-processing in this article shows that "Objectives" and "001" have been deleted from the slide title.
Regex Rule Explanation: Why Objectives and 001 Can Be Deleted
For easier understanding, a simple explanation of the two example rules is provided here. The Obj in Obj[a-z]+ represents fixed characters, and the subsequent [a-z]+ represents one or more lowercase English letters. Therefore, it can match English words starting with Obj like Objectives. The \d in \d+ represents a digit, and + means appearing one or more times, so it can match consecutive numbers like 001, 12, 2026.
If your PPT needs to delete other content, you can rewrite the rules based on the pattern. For example, to delete the fixed word "Draft," you can directly enter Draft; to delete all three-digit numeric identifiers, you can use a more specific digit rule; to delete a section of text starting with a fixed prefix, you can also refer to the Obj[a-z]+ approach. The more precise the rules, the safer the batch processing.
Common Issues and Notes
1. Why can the replacement keyword list be empty?
In this function, the find list tells the software what to look for, and the replace list tells the software what to replace it with. The right-side prompt in the screenshot says "If left blank, it means delete," so when the replacement content is empty, the matched keywords are deleted rather than replaced with other text.
2. Do I need to back up the PPT files before processing?
Backup is recommended. Regular expressions have strong matching capabilities; if the rules are written too broadly, they might delete text that shouldn't be deleted. Before batch processing multiple pptx files, it is best to first copy the original files, or choose a new output directory in the save location step.
3. Why is it recommended to test with a small number of files first?
Different page structures may exist within the same set of PPTs. Testing with 1 to 2 files first can confirm whether the rules only delete the target keywords. If the test results are correct, then batch process the entire folder, which is safer.
4. Is this method suitable for deleting all PPT content?
The method in this article is suitable for deleting keywords from plain text in PowerPoint. Text within images or screenshots typically cannot be found and replaced as plain text; for master or layout-related content, judgments need to be made based on the processing scope options in the software interface.
Summary: Reduce Repetitive PPT Cleanup Work with Batch Processing Tools
When there are patterned keywords, numbers, or title prefixes in a large number of PPT slides, using wildcard regular expressions for batch deletion is more efficient and consistent than manual page-by-page modification. Through the "Find and Replace Keywords in PowerPoint" function of HeSoft Doc Batch Tool , you can batch import pptx files, select the plain text scope, use formula fuzzy text search, and finally leave the replacement content blank to achieve batch deletion.
If you are organizing course materials, project reports, training materials, or batch-generated PowerPoint files, it is recommended to first select a sample PPT to test the regex rules, and after confirming correctness, batch process all files. This reduces the risk of accidental deletion and significantly cuts down on repetitive labor, shifting time from mechanical modification to content review and quality optimization.