text: Title: [Bug]: 在使用一些过滤符操作的时候，出现了datasets.builder.DatasetGenerationError: An error occurred while generating the dataset报错，想知道原因，谢谢。
  Body: ### Before Reporting 报告之前
  
  - [X] I have pulled the latest code of main branch to run again and the bug still existed. 我已经拉取了主分支上最新的代码，重新运行之后，问题仍不能解决。
  
  - [X] I have read the [README](https://github.com/alibaba/data-juicer/blob/main/README.md) carefully and no error occurred during the installation process. (Otherwise, we recommend that you can ask a question using the Question template) 我已经仔细阅读了 [README](https://github.com/alibaba/data-juicer/blob/main/README_ZH.md) 上的操作指引，并且在安装过程中没有错误发生。（否则，我们建议您使用Question模板向我们进行提问）
  
  
  ### Search before reporting 先搜索，再报告
  
  - [X] I have searched the Data-Juicer [issues](https://github.com/alibaba/data-juicer/issues) and found no similar bugs. 我已经在 [issue列表](https://github.com/alibaba/data-juicer/issues) 中搜索但是没有发现类似的bug报告。
  
  
  ### OS 系统
  
  ubuntu
  
  ### Installation Method 安装方式
  
  source
  
  ### Data-Juicer Version Data-Juicer版本
  
  v0.1.2
  
  ### Python Version Python版本
  
  3.10.11
  
  ### Describe the bug 描述这个bug
  
  ![截屏2023-12-08 下午4 05 54](https://github.com/alibaba/data-juicer/assets/116297296/525766fb-c7bb-42aa-81bc-52f80f49a238)
  
  ![截屏2023-12-08 下午4 06 05](https://github.com/alibaba/data-juicer/assets/116297296/07cff9da-c832-4132-bd8a-399281364ce8)
  
  
  ### To Reproduce 如何复现
  
  只是编辑了analyser.yaml文件，同时，输入数据是一个文件夹（里面包含了json文件以及txt文件和.sh文件）
  
  ### Configs 配置信息
  
  _No response_
  
  ### Logs 报错日志
  
  _No response_
  
  ### Screenshots 截图
  
  _No response_
  
  ### Additional 额外信息
  
  _No response_