awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesString Manipulations

Operations for transforming, concatenating, and replacing content within text strings.

Distinct from Substring Replacements: None of the candidates cover generic language-level string manipulation; they are either AI-specific, purely regex-based, or tutorial-based.

Explore 6 awesome GitHub repositories matching programming languages & runtimes · String Manipulations. Refine with filters or upvote what's useful.

Awesome String Manipulations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • dhall-lang/dhall-langdhall-lang 的头像

    dhall-lang/dhall-lang

    4,458在 GitHub 上查看↗

    Dhall 是一种类型安全的配置语言,旨在创建保证能够终止的可编程配置文件。它是一种非图灵完备的语言,使用严格的类型系统来确保正确性并防止评估过程中的无限循环。 该项目作为一个确定性的配置引擎和编组工具,将可编程表达式转换为 JSON、YAML 和 Bash 等静态格式。它的特色在于专注于安全性和完整性,使用语义哈希来锁定远程导入,并强制执行源策略以防止数据泄露。 其功能涵盖了广泛的配置管理领域,包括使用多态函数、联合类型和记录补全来减少冗余。它提供了用于模式验证、远程表达式解析的工具,以及用于编辑器集成的语言服务器协议 (LSP) 实现。 该语言提供了一个命令行界面和一个用于评估表达式及验证等价性的 REPL。

    Handle multi-line and escaped strings with capabilities for concatenation and substring replacement.

    Dhallconfiguration-languagedhall
    在 GitHub 上查看↗4,458
  • xiaowenxia/embedded-notesxiaowenxia 的头像

    xiaowenxia/embedded-notes

    3,998在 GitHub 上查看↗

    embedded-notes 是一系列专注于嵌入式 Linux、Linux 内核内部机制和 C 语言编程的技术学习指南和开发笔记。它既是嵌入式系统开发的参考资料,也是该领域技术面试的备考资源。 该项目提供了关于编写设备驱动程序、管理虚拟内存以及理解内核内部机制的详细文档。它还包括关于 MQTT 和 TCP/IP 等物联网网络协议的指南,并概述了芯片架构和硬件外设的架构细节。 这些资料涵盖了广泛的系统编程领域,包括手动内存管理、进程生命周期管理以及实时操作系统概念的实现。它还包括低级工具的参考资料,例如 ARM 交叉编译、二进制分析以及用于构建自动化的 Shell 脚本。

    Provides notes on using shell-based string transformations and pattern replacements for build scripts.

    armcdriver
    在 GitHub 上查看↗3,998
  • scriban/scribanscriban 的头像

    scriban/scriban

    3,905在 GitHub 上查看↗

    Scriban 是一个用于动态文本生成的文本模板库和 .NET 脚本引擎。它既是一个模板处理器,也是一个安全的脚本沙箱,通过限制对象暴露来提供安全的执行环境,从而防止未经授权的代码执行。该项目还包含一个抽象语法树模板解析器,支持对模板进行程序化分析和修改。 该引擎内置了专门的 Liquid 模板引擎及兼容模式,能够解析、执行并转换以 Liquid 语法编写的模板。其独特之处在于成员暴露过滤系统,允许开发者重命名、隐藏或过滤对象属性,从而控制模板内的数据访问方式。 该库涵盖了广泛的功能,包括异步模板渲染、条件逻辑和集合迭代。它提供了用于数据操作的内置工具,如数学运算、JSON 转换、日期时间算术,以及基于正则表达式的强大文本处理功能。开发者还可以通过定义自定义函数和集成外部类来进一步扩展引擎功能。 该项目提供了一个安全的 API 接口,支持通过 Native AOT 发布为原生二进制文件。

    Removes or replaces specific substrings and concatenates strings together.

    C#handlebarsliquidmustache
    在 GitHub 上查看↗3,905
  • lunet-io/scribanlunet-io 的头像

    lunet-io/scriban

    3,905在 GitHub 上查看↗

    Scriban 是一个 .NET 文本模板引擎和嵌入式脚本语言,用于动态文本生成。它作为一个抽象语法树 (AST) 操作工具和模板解析器,允许将脚本转换为可遍历的树结构,以便进行分析、修改和渲染。 该引擎专为 Native AOT 兼容性而设计,利用无反射 API 在裁剪后的环境中执行模板。它还为 Liquid 模板提供了专门的解析器和转换系统,支持在 .NET 中迁移和执行 Liquid 脚本。 该项目涵盖了广泛的功能,包括用于安全运行脚本的沙箱代码执行,以及用于数据转换的管道系统。它包含用于操作字符串、数组、日期和数学运算的全面工具,并支持 JSON 数据转换和正则表达式。 开发者可以通过自定义函数绑定、对象集成和可自定义的成员名称映射来扩展引擎功能。

    Alters text by replacing, removing, or concatenating substrings and handling pluralization.

    C#
    在 GitHub 上查看↗3,905
  • communitytoolkit/dotnetCommunityToolkit 的头像

    CommunityToolkit/dotnet

    3,696在 GitHub 上查看↗

    This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability. The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d

    Handles strings and their various representations efficiently through a set of helper processing functions.

    C#csharpdotnetmaui
    在 GitHub 上查看↗3,696
  • php-standard-library/php-standard-libraryphp-standard-library 的头像

    php-standard-library/php-standard-library

    1,552在 GitHub 上查看↗

    The php-standard-library is a comprehensive toolkit for functional programming and asynchronous networking in PHP, featuring typed data structures, structured concurrency, and composable validation mechanisms. It provides explicit result types and pure collection transformers that separate lists from dictionaries, eliminating traditional array key confusion and error-throwing patterns. The library supports concurrent execution through lightweight user-space fibers, message-passing channels, and non-blocking event loops, driving asynchronous TCP, TLS, UDP, and Unix socket servers without relyi

    Replaces standard string operations with multi-byte character processing functions to guarantee proper handling of international text.

    PHPansiasynccollection
    在 GitHub 上查看↗1,552
  1. Home
  2. Programming Languages & Runtimes
  3. String Manipulations