From 89e166f18d6e33efde0dda97f1fb27f29e675660 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期一, 05 八月 2024 17:57:45 +0800 Subject: [PATCH] 代码提交 --- ruoyi-admin/src/main/java/com/ruoyi/web/test/DingTalkService.java | 65 +++++++++++++++++--------------- 1 files changed, 35 insertions(+), 30 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/test/DingTalkService.java b/ruoyi-admin/src/main/java/com/ruoyi/web/test/DingTalkService.java index 945cc11..800b7b8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/test/DingTalkService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/test/DingTalkService.java @@ -7,19 +7,17 @@ import com.dingtalk.api.request.OapiGettokenRequest; import com.dingtalk.api.request.OapiMessageCorpconversationAsyncsendV2Request; import com.dingtalk.api.request.OapiUserListidRequest; -import com.dingtalk.api.response.*; +import com.dingtalk.api.response.OapiGettokenResponse; +import com.dingtalk.api.response.OapiMessageCorpconversationAsyncsendV2Response; +import com.dingtalk.api.response.OapiUserListidResponse; import com.taobao.api.ApiException; import org.apache.commons.lang3.StringUtils; -import org.apache.poi.ss.usermodel.Cell; -import org.apache.poi.ss.usermodel.Row; -import org.apache.poi.ss.usermodel.Sheet; -import org.apache.poi.ss.usermodel.Workbook; -import org.apache.poi.xssf.usermodel.XSSFWorkbook; -import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; +import java.util.regex.Matcher; +import java.util.regex.Pattern; public class DingTalkService { @@ -118,30 +116,37 @@ } public static void main(String[] args) throws ApiException, IOException { -// String appId = "wx1c5243d2337753f4"; -// String appSecret = "84a2186a0d175e88345267c716516cd3"; -// WeChatService weChatService = new WeChatService(appId, appSecret); -// weChatService.sendMessageToFollowers("浣犲湪璇村暐鍛紵锛燂紵锛�"); -// // new com.smartor.controller.BaseSmsaccountController().sendMessageToFollowers("AIJSl-IF6M05NzaXofPYbT5wgSP3bWH7I9OBmvJqsaU","www.baidu.com"); + String str = "鎴戣繕涓嶆槸娌℃湁鍚冭繃楗�"; + String pattern = "[\\u4e00-\\u9fa5]*(鍝鍡瘄涓嶆槸|鍋氫簡|宸茬粡濂戒簡|瀹屾垚)[\\u4e00-\\u9fa5]*"; -// sendNotification("17607179857", "1", "2", "3"); - Workbook workbook = new XSSFWorkbook(); - Sheet sheet = workbook.createSheet("Sheet1"); - // 鍒涘缓琛屽拰鍗曞厓鏍硷紝骞惰缃崟鍏冩牸鐨勫�� - Row row = sheet.createRow(0); - row.createCell(0).setCellValue("濮撳悕"); - row.createCell(1).setCellValue("鎬у埆"); - row.createCell(2).setCellValue("璇佷欢绫诲瀷"); - row.createCell(3).setCellValue("鍑虹敓鏃ユ湡"); - row.createCell(4).setCellValue("鏈汉鑱旂郴鏂瑰紡"); - row.createCell(5).setCellValue("浜插睘鑱旂郴鏂瑰紡"); - row.createCell(6).setCellValue("鎮h�呮爣绛�"); - row.createCell(7).setCellValue("閿欒鍘熷洜"); + Pattern r = Pattern.compile(pattern); + Matcher m = r.matcher(str); - // 淇濆瓨宸ヤ綔绨垮埌鏂囦欢 - FileOutputStream outputStream = new FileOutputStream("example.xlsx"); - workbook.write(outputStream); - outputStream.close(); - workbook.close(); + System.out.println(m.find()); +//// String appId = "wx1c5243d2337753f4"; +//// String appSecret = "84a2186a0d175e88345267c716516cd3"; +//// WeChatService weChatService = new WeChatService(appId, appSecret); +//// weChatService.sendMessageToFollowers("浣犲湪璇村暐鍛紵锛燂紵锛�"); +//// // new com.smartor.controller.BaseSmsaccountController().sendMessageToFollowers("AIJSl-IF6M05NzaXofPYbT5wgSP3bWH7I9OBmvJqsaU","www.baidu.com"); +// +//// sendNotification("17607179857", "1", "2", "3"); +// Workbook workbook = new XSSFWorkbook(); +// Sheet sheet = workbook.createSheet("Sheet1"); +// // 鍒涘缓琛屽拰鍗曞厓鏍硷紝骞惰缃崟鍏冩牸鐨勫�� +// Row row = sheet.createRow(0); +// row.createCell(0).setCellValue("濮撳悕"); +// row.createCell(1).setCellValue("鎬у埆"); +// row.createCell(2).setCellValue("璇佷欢绫诲瀷"); +// row.createCell(3).setCellValue("鍑虹敓鏃ユ湡"); +// row.createCell(4).setCellValue("鏈汉鑱旂郴鏂瑰紡"); +// row.createCell(5).setCellValue("浜插睘鑱旂郴鏂瑰紡"); +// row.createCell(6).setCellValue("鎮h�呮爣绛�"); +// row.createCell(7).setCellValue("閿欒鍘熷洜"); +// +// // 淇濆瓨宸ヤ綔绨垮埌鏂囦欢 +// FileOutputStream outputStream = new FileOutputStream("example.xlsx"); +// workbook.write(outputStream); +// outputStream.close(); +// workbook.close(); } } -- Gitblit v1.9.3