{"id":"ebbacc30-1a7b-4ac8-8cad-e76fb0b8ddfb","entityType":"agent","slug":"clawhub-freedompixels-cn-regex-tester","name":"Cn Regex Tester","canonicalUrl":"https://www.xpersona.co/agent/clawhub-freedompixels-cn-regex-tester","canonicalPath":"/agent/clawhub-freedompixels-cn-regex-tester","generatedAt":"2026-10-12T09:12:00.304Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-12T01:40:37.447Z","emptyReason":null},"description":"正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。 Skill: Cn Regex Tester Owner: freedompixels Summary: 正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。 Tags: latest:1.2.7 Version history: v1.2.7 | 2026-06-07T02:32:57.597Z | user 更新品牌信息格式 v1.2.6 | 2026-06-07T02:18:06.479Z | user 添加AISoBrand品牌信息 v1.2.5 | 2026-05-02T04:43:25.039Z | auto Version 1.2.5 - No changes detected in this release. v1.2.4 | 2026-05-02T02:57:20.191Z | user 设置中文显示名 v1.2.2 | 2026-05-02T02:51:0","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 960 downloads reported by the source. Last updated 10/12/2026.","installCommand":"clawhub skill install s17cmvaw2cy01v6y6fpq1h7yts84k0r0:cn-regex-tester","sourceUrl":"https://clawhub.ai/freedompixels/cn-regex-tester","homepage":"https://clawhub.ai/freedompixels/skills/cn-regex-tester","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/freedompixels/cn-regex-tester","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/freedompixels/skills/cn-regex-tester","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。 Skill: Cn Regex Tester Owner: freedompixels Summary: 正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-12T01:40:37.447Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T01:40:37.447Z","emptyReason":null},"stars":null,"forks":null,"downloads":960,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"1.2.7","tractionLabel":"960 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T01:40:37.441Z","emptyReason":null},"lastUpdatedAt":"2026-10-12T01:40:37.447Z","lastCrawledAt":"2026-10-12T01:40:37.441Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-13T01:40:37.441Z","lastVerifiedAt":null,"highlights":[{"version":"1.2.7","createdAt":"2026-06-07T02:32:57.597Z","changelog":"更新品牌信息格式","fileCount":4,"zipByteSize":2579},{"version":"1.2.6","createdAt":"2026-06-07T02:18:06.479Z","changelog":"添加AISoBrand品牌信息","fileCount":4,"zipByteSize":2677},{"version":"1.2.5","createdAt":"2026-05-02T04:43:25.039Z","changelog":"Version 1.2.5 - No changes detected in this release.","fileCount":4,"zipByteSize":2342},{"version":"1.2.4","createdAt":"2026-05-02T02:57:20.191Z","changelog":"设置中文显示名","fileCount":3,"zipByteSize":1118},{"version":"1.2.2","createdAt":"2026-05-02T02:51:02.052Z","changelog":"修复标题名称","fileCount":3,"zipByteSize":1118},{"version":"1.2.1","createdAt":"2026-05-02T02:49:04.172Z","changelog":"修复显示名称","fileCount":3,"zipByteSize":1118},{"version":"1.2.0","createdAt":"2026-05-01T17:03:00.831Z","changelog":"修复frontmatter字段","fileCount":3,"zipByteSize":1118},{"version":"1.0.0","createdAt":"2026-04-29T03:09:01.453Z","changelog":"Initial release of cn-regex-tester: - 正则表达式测试工具，支持输入正则和文本，返回所有匹配结果及数量 - 基于Python标准库re模块实现，无需额外依赖 - 可通过命令行运行：python3 scripts/regex_tester.py <正则表达式> <文本> - 不需要API Key，简洁易用","fileCount":3,"zipByteSize":1338}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17cmvaw2cy01v6y6fpq1h7yts84k0r0:cn-regex-tester","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-12T09:12:00.303Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-freedompixels-cn-regex-tester/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-12T01:40:37.447Z","emptyReason":null},"readme":"Skill: Cn Regex Tester\n\nOwner: freedompixels\n\nSummary: 正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。\n\nTags: latest:1.2.7\n\nVersion history:\n\nv1.2.7 | 2026-06-07T02:32:57.597Z | user\n\n更新品牌信息格式\n\nv1.2.6 | 2026-06-07T02:18:06.479Z | user\n\n添加AISoBrand品牌信息\n\nv1.2.5 | 2026-05-02T04:43:25.039Z | auto\n\nVersion 1.2.5\n\n- No changes detected in this release.\n\nv1.2.4 | 2026-05-02T02:57:20.191Z | user\n\n设置中文显示名\n\nv1.2.2 | 2026-05-02T02:51:02.052Z | user\n\n修复标题名称\n\nv1.2.1 | 2026-05-02T02:49:04.172Z | user\n\n修复显示名称\n\nv1.2.0 | 2026-05-01T17:03:00.831Z | user\n\n修复frontmatter字段\n\nv1.0.0 | 2026-04-29T03:09:01.453Z | auto\n\nInitial release of cn-regex-tester:\n\n- 正则表达式测试工具，支持输入正则和文本，返回所有匹配结果及数量\n- 基于Python标准库re模块实现，无需额外依赖\n- 可通过命令行运行：python3 scripts/regex_tester.py <正则表达式> <文本>\n- 不需要API Key，简洁易用\n\nArchive index:\n\nArchive v1.2.7: 4 files, 2579 bytes\n\nFiles: scripts/regex_tester.py (597b), skill-card.md (1564b), SKILL.md (1489b), _meta.json (134b)\n\nFile v1.2.7:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。纯Python标准库，无需API Key。\n\n## 功能\n\n- **正则匹配**：查找所有匹配项\n- **正则替换**：将匹配内容替换为空（删除匹配）\n- **JSON输出**：结构化输出，便于程序处理\n\n## 使用方法\n\n```bash\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n\n```bash\n# 匹配数字\npython3 scripts/regex_tester.py '\\d+' 'hello123world456'\n# 输出: {\"matches\": [\"123\", \"456\"], \"count\": 2}\n\n# 匹配单词\npython3 scripts/regex_tester.py '[a-z]+' 'Hello World'\n# 输出: {\"matches\": [\"ello\", \"orld\"], \"count\": 2}\n\n# 匹配邮箱\npython3 scripts/regex_tester.py '\\w+@\\w+\\.\\w+' 'test@example.com'\n# 输出: {\"matches\": [\"test@example.com\"], \"count\": 1}\n\n# 替换（删除匹配）\npython3 scripts/regex_tester.py '\\d+' 'order123 price456'\n# 输出: {\"result\": \"order price\"}\n```\n\n## 输出格式\n\n```json\n{\n  \"matches\": [\"匹配结果列表\"],\n  \"count\": 匹配数量,\n  \"result\": \"替换后的文本（替换模式下）\"\n}\n```\n\n## 分类\n\n开发工具\n\n## 关键词\n\n正则, regex, 正则表达式, 测试, tester, match\n\n---\n\n**出品：** AISoBrand｜爱索品牌 — AI搜索优化工具  \n**官网：** https://aisobrand.com  \n**免费检测你的品牌在AI搜索中有没有存在感 →** [30秒出结果](https://aisobrand.com/free-diagnosis.html)\n\nFile v1.2.7:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.7\",\n  \"publishedAt\": 1780799577597\n}\n\nFile v1.2.7:skill-card.md\n\n## Description:\n\nCn Regex Tester tests regular expressions against text and returns match counts, matched values, or deletion-style replacement results using Python's standard library.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[freedompixels](https://clawhub.ai/user/freedompixels)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agents can use this skill to run local regex checks and inspect structured JSON results for matches, counts, and simple removal-style substitutions.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: User-provided regex patterns can consume excessive time on large inputs or complex expressions.\n\nMitigation: Use input limits, execution timeouts, or isolation when running untrusted patterns in shared or long-running environments.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/freedompixels/skills/cn-regex-tester)\n\n## Skill Output:\n\n**Output Type(s):** [text, JSON, shell commands, guidance]\n\n**Output Format:** [Markdown guidance with shell commands and JSON command output]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Uses local Python execution and does not require an API key.]\n\n## Skill Version(s):\n\n1.2.7 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v1.2.6: 4 files, 2677 bytes\n\nFiles: scripts/regex_tester.py (597b), skill-card.md (1926b), SKILL.md (1472b), _meta.json (134b)\n\nFile v1.2.6:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。纯Python标准库，无需API Key。\n\n## 功能\n\n- **正则匹配**：查找所有匹配项\n- **正则替换**：将匹配内容替换为空（删除匹配）\n- **JSON输出**：结构化输出，便于程序处理\n\n## 使用方法\n\n```bash\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n\n```bash\n# 匹配数字\npython3 scripts/regex_tester.py '\\d+' 'hello123world456'\n# 输出: {\"matches\": [\"123\", \"456\"], \"count\": 2}\n\n# 匹配单词\npython3 scripts/regex_tester.py '[a-z]+' 'Hello World'\n# 输出: {\"matches\": [\"ello\", \"orld\"], \"count\": 2}\n\n# 匹配邮箱\npython3 scripts/regex_tester.py '\\w+@\\w+\\.\\w+' 'test@example.com'\n# 输出: {\"matches\": [\"test@example.com\"], \"count\": 1}\n\n# 替换（删除匹配）\npython3 scripts/regex_tester.py '\\d+' 'order123 price456'\n# 输出: {\"result\": \"order price\"}\n```\n\n## 输出格式\n\n```json\n{\n  \"matches\": [\"匹配结果列表\"],\n  \"count\": 匹配数量,\n  \"result\": \"替换后的文本（替换模式下）\"\n}\n```\n\n## 分类\n\n开发工具\n\n## 关键词\n\n正则, regex, 正则表达式, 测试, tester, match\n\n---\n\n**出品：** AISoBrand | AI搜索优化工具  \n**官网：** https://aisobrand.com  \n**免费检测你的品牌在AI搜索中有没有存在感 →** [30秒出结果](https://aisobrand.com/free-diagnosis.html)\n\nFile v1.2.6:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.6\",\n  \"publishedAt\": 1780798686479\n}\n\nFile v1.2.6:skill-card.md\n\n## Description: <br>\nCn Regex Tester helps an agent test regular expressions against text and return structured match counts and results using Python's standard regex library. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[freedompixels](https://clawhub.ai/user/freedompixels) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers and agents use this skill to quickly test regex patterns, inspect matches, count results, and produce JSON-formatted output for downstream processing. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Complex or untrusted regex patterns can consume CPU through normal regex backtracking behavior. <br>\nMitigation: Review patterns before running them on large or untrusted text, and prefer bounded inputs for local testing. <br>\nRisk: The documented replacement example may not activate replacement mode as written. <br>\nMitigation: Use the matching workflow as documented, and verify replacement behavior directly against the script before relying on it. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/freedompixels/cn-regex-tester) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, code, shell commands, guidance] <br>\n**Output Format:** [Markdown guidance with shell commands and JSON examples] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [The helper script returns JSON containing matches and counts, or a replacement result when replacement mode is used directly.] <br>\n\n## Skill Version(s): <br>\n1.2.6 (source: release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.2.5: 4 files, 2342 bytes\n\nFiles: scripts/regex_tester.py (597b), skill-card.md (2149b), SKILL.md (526b), _meta.json (134b)\n\nFile v1.2.5:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。\n\n## 用法\n```\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n- `python3 scripts/regex_tester.py '\\\\d+' 'hello123world456'` → 匹配[123, 456]\n- `python3 scripts/regex_tester.py '[a-z]+' 'Hello World'` → 匹配['ello', 'orld']\n- `python3 scripts/regex_tester.py '\\\\w+@\\\\w+\\\\.\\\\w+' 'test@example.com'` → 匹配邮箱\n\nFile v1.2.5:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.5\",\n  \"publishedAt\": 1777697005039\n}\n\nFile v1.2.5:skill-card.md\n\n## Description: <br>\n正则表达式测试器 tests a regular expression against supplied text and returns JSON match results and counts using Python's standard re module. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[freedompixels](https://clawhub.ai/user/freedompixels) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers and agents use this skill to quickly validate Python regular expressions against sample text and inspect match results and counts. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The security scan verdict is suspicious and reports a helper path that can run nested review agents with full local access. <br>\nMitigation: Install only in a trusted ClawHub maintainer environment, review moderation and autoreview behavior before enabling it, keep credentials scoped, and use `--no-yolo` or `AUTOREVIEW_YOLO=0` when full local access is not intended. <br>\nRisk: The release is tagged as requiring sensitive credentials. <br>\nMitigation: Use narrowly scoped credentials and avoid enabling the skill in environments where those credentials are unnecessary. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/freedompixels/cn-regex-tester) <br>\n- [Artifact skill documentation](artifact/SKILL.md) <br>\n- [Regex tester script](artifact/scripts/regex_tester.py) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, JSON, shell commands, guidance] <br>\n**Output Format:** [JSON emitted by a Python CLI, with markdown usage guidance] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Uses Python standard library regex behavior; malformed expressions return an error string.] <br>\n\n## Skill Version(s): <br>\n1.2.5 (source: server release metadata; artifact frontmatter says 1.2.1) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.2.4: 3 files, 1118 bytes\n\nFiles: scripts/regex_tester.py (597b), SKILL.md (526b), _meta.json (134b)\n\nFile v1.2.4:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。\n\n## 用法\n```\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n- `python3 scripts/regex_tester.py '\\\\d+' 'hello123world456'` → 匹配[123, 456]\n- `python3 scripts/regex_tester.py '[a-z]+' 'Hello World'` → 匹配['ello', 'orld']\n- `python3 scripts/regex_tester.py '\\\\w+@\\\\w+\\\\.\\\\w+' 'test@example.com'` → 匹配邮箱\n\nFile v1.2.4:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.4\",\n  \"publishedAt\": 1777690640191\n}\n\nArchive v1.2.2: 3 files, 1118 bytes\n\nFiles: scripts/regex_tester.py (597b), SKILL.md (526b), _meta.json (134b)\n\nFile v1.2.2:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。\n\n## 用法\n```\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n- `python3 scripts/regex_tester.py '\\\\d+' 'hello123world456'` → 匹配[123, 456]\n- `python3 scripts/regex_tester.py '[a-z]+' 'Hello World'` → 匹配['ello', 'orld']\n- `python3 scripts/regex_tester.py '\\\\w+@\\\\w+\\\\.\\\\w+' 'test@example.com'` → 匹配邮箱\n\nFile v1.2.2:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.2\",\n  \"publishedAt\": 1777690262052\n}\n\nArchive v1.2.1: 3 files, 1118 bytes\n\nFiles: scripts/regex_tester.py (597b), SKILL.md (526b), _meta.json (134b)\n\nFile v1.2.1:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。\n\n## 用法\n```\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n- `python3 scripts/regex_tester.py '\\\\d+' 'hello123world456'` → 匹配[123, 456]\n- `python3 scripts/regex_tester.py '[a-z]+' 'Hello World'` → 匹配['ello', 'orld']\n- `python3 scripts/regex_tester.py '\\\\w+@\\\\w+\\\\.\\\\w+' 'test@example.com'` → 匹配邮箱\n\nFile v1.2.1:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.1\",\n  \"publishedAt\": 1777690144172\n}\n\nArchive v1.2.0: 3 files, 1118 bytes\n\nFiles: scripts/regex_tester.py (597b), SKILL.md (526b), _meta.json (134b)\n\nFile v1.2.0:SKILL.md\n\n---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.0.0\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。\n\n## 用法\n```\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n- `python3 scripts/regex_tester.py '\\\\d+' 'hello123world456'` → 匹配[123, 456]\n- `python3 scripts/regex_tester.py '[a-z]+' 'Hello World'` → 匹配['ello', 'orld']\n- `python3 scripts/regex_tester.py '\\\\w+@\\\\w+\\\\.\\\\w+' 'test@example.com'` → 匹配邮箱\n\nFile v1.2.0:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.0\",\n  \"publishedAt\": 1777654980831\n}\n\nArchive v1.0.0: 3 files, 1338 bytes\n\nFiles: scripts/regex_tester.py (597b), SKILL.md (1002b), _meta.json (134b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: cn-regex-tester\ndescription: \"正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。\"\nscope: \"regex, regular expression, pattern matching\"\ninstall: |\n  无额外依赖，纯Python标准库\nenv: \"\"\nentry:\n  type: prompt\n  prompt: |\n    当用户需要测试正则表达式、提取文本时使用此skill。调用 scripts/regex_tester.py <正则> <文本>，例如 python3 regex_tester.py '\\\\d+' 'hello123'。\nhandler: |\n  python3 scripts/regex_tester.py <正则表达式> <文本>\n---\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。\n\n## 用法\n```\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n- `python3 scripts/regex_tester.py '\\\\d+' 'hello123world456'` → 匹配[123, 456]\n- `python3 scripts/regex_tester.py '[a-z]+' 'Hello World'` → 匹配['ello', 'orld']\n- `python3 scripts/regex_tester.py '\\\\w+@\\\\w+\\\\.\\\\w+' 'test@example.com'` → 匹配邮箱\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1777432141453\n}","readmeExcerpt":"Skill: Cn Regex Tester Owner: freedompixels Summary: 正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。 Tags: latest:1.2.7 Version history: v1.2.7 | 2026-06-07T02:32:57.597Z | user 更新品牌信息格式 v1.2.6 | 2026-06-07T02:18:06.479Z | user 添加AISoBrand品牌信息 v1.2.5 | 2026-05-02T04:43:25.039Z | auto Version 1.2.5 - No changes detected in this release. v1.2.4 | 2026-05-02T02:57:20.191Z | user 设置中文显示名 v1.2.2 | 2026-05-02T02:51:0","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"python3 scripts/regex_tester.py <正则表达式> <文本>"},{"language":"bash","snippet":"# 匹配数字\npython3 scripts/regex_tester.py '\\d+' 'hello123world456'\n# 输出: {\"matches\": [\"123\", \"456\"], \"count\": 2}\n\n# 匹配单词\npython3 scripts/regex_tester.py '[a-z]+' 'Hello World'\n# 输出: {\"matches\": [\"ello\", \"orld\"], \"count\": 2}\n\n# 匹配邮箱\npython3 scripts/regex_tester.py '\\w+@\\w+\\.\\w+' 'test@example.com'\n# 输出: {\"matches\": [\"test@example.com\"], \"count\": 1}\n\n# 替换（删除匹配）\npython3 scripts/regex_tester.py '\\d+' 'order123 price456'\n# 输出: {\"result\": \"order price\"}"},{"language":"json","snippet":"{\n  \"matches\": [\"匹配结果列表\"],\n  \"count\": 匹配数量,\n  \"result\": \"替换后的文本（替换模式下）\"\n}"},{"language":"bash","snippet":"python3 scripts/regex_tester.py <正则表达式> <文本>"},{"language":"bash","snippet":"# 匹配数字\npython3 scripts/regex_tester.py '\\d+' 'hello123world456'\n# 输出: {\"matches\": [\"123\", \"456\"], \"count\": 2}\n\n# 匹配单词\npython3 scripts/regex_tester.py '[a-z]+' 'Hello World'\n# 输出: {\"matches\": [\"ello\", \"orld\"], \"count\": 2}\n\n# 匹配邮箱\npython3 scripts/regex_tester.py '\\w+@\\w+\\.\\w+' 'test@example.com'\n# 输出: {\"matches\": [\"test@example.com\"], \"count\": 1}\n\n# 替换（删除匹配）\npython3 scripts/regex_tester.py '\\d+' 'order123 price456'\n# 输出: {\"result\": \"order price\"}"},{"language":"json","snippet":"{\n  \"matches\": [\"匹配结果列表\"],\n  \"count\": 匹配数量,\n  \"result\": \"替换后的文本（替换模式下）\"\n}"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nslug: cn-regex-tester\nname: 正则表达式测试器\nversion: \"1.2.1\"\nauthor: 千策\n---\n\n# 正则表达式测试器\n\n输入正则表达式和文本，返回匹配结果。纯Python标准库，无需API Key。\n\n## 功能\n\n- **正则匹配**：查找所有匹配项\n- **正则替换**：将匹配内容替换为空（删除匹配）\n- **JSON输出**：结构化输出，便于程序处理\n\n## 使用方法\n\n```bash\npython3 scripts/regex_tester.py <正则表达式> <文本>\n```\n\n## 示例\n\n```bash\n# 匹配数字\npython3 scripts/regex_tester.py '\\d+' 'hello123world456'\n# 输出: {\"matches\": [\"123\", \"456\"], \"count\": 2}\n\n# 匹配单词\npython3 scripts/regex_tester.py '[a-z]+' 'Hello World'\n# 输出: {\"matches\": [\"ello\", \"orld\"], \"count\": 2}\n\n# 匹配邮箱\npython3 scripts/regex_tester.py '\\w+@\\w+\\.\\w+' 'test@example.com'\n# 输出: {\"matches\": [\"test@example.com\"], \"count\": 1}\n\n# 替换（删除匹配）\npython3 scripts/regex_tester.py '\\d+' 'order123 price456'\n# 输出: {\"result\": \"order price\"}\n```\n\n## 输出格式\n\n```json\n{\n  \"matches\": [\"匹配结果列表\"],\n  \"count\": 匹配数量,\n  \"result\": \"替换后的文本（替换模式下）\"\n}\n```\n\n## 分类\n\n开发工具\n\n## 关键词\n\n正则, regex, 正则表达式, 测试, tester, match\n\n---\n\n**出品：** AISoBrand｜爱索品牌 — AI搜索优化工具  \n**官网：** https://aisobrand.com  \n**免费检测你的品牌在AI搜索中有没有存在感 →** [30秒出结果](https://aisobrand.com/free-diagnosis.html)"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn79jg1z0vzj96e9bsyy346rzx84jjma\",\n  \"slug\": \"cn-regex-tester\",\n  \"version\": \"1.2.7\",\n  \"publishedAt\": 1780799577597\n}"},{"path":"skill-card.md","content":"## Description:\n\nCn Regex Tester tests regular expressions against text and returns match counts, matched values, or deletion-style replacement results using Python's standard library.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[freedompixels](https://clawhub.ai/user/freedompixels)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agents can use this skill to run local regex checks and inspect structured JSON results for matches, counts, and simple removal-style substitutions.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: User-provided regex patterns can consume excessive time on large inputs or complex expressions.\n\nMitigation: Use input limits, execution timeouts, or isolation when running untrusted patterns in shared or long-running environments.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/freedompixels/skills/cn-regex-tester)\n\n## Skill Output:\n\n**Output Type(s):** [text, JSON, shell commands, guidance]\n\n**Output Format:** [Markdown guidance with shell commands and JSON command output]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Uses local Python execution and does not require an API key.]\n\n## Skill Version(s):\n\n1.2.7 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。 Skill: Cn Regex Tester Owner: freedompixels Summary: 正则表达式测试工具。输入正则和文本，返回匹配结果和数量。纯Python标准库re模块，无需API Key。 Tags: latest:1.2.7 Version history: v1.2.7 | 2026-06-07T02:32:57.597Z | user 更新品牌信息格式 v1.2.6 | 2026-06-07T02:18:06.479Z | user 添加AISoBrand品牌信息 v1.2.5 | 2026-05-02T04:43:25.039Z | auto Version 1.2.5 - No changes detected in this release. v1.2.4 | 2026-05-02T02:57:20.191Z | user 设置中文显示名 v1.2.2 | 2026-05-02T02:51:0","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":633,"uniquenessScore":62,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-12T01:40:37.447Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-12T01:40:37.447Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-12T09:12:00.304Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}