当前位置: 首页 > news >正文

c# 找到字符串中,固定字符串的位置

在 C# 中查找字符串中固定子字符串的位置,可以使用 IndexOfLastIndexOf 或正则表达式等方法。以下是具体实现和示例代码:


方法 1:使用 IndexOf 查找首个匹配位置

string mainString = "Hello World! Welcome to the World of C#.";
string target = "World";

// 查找首个匹配位置(区分大小写)
int firstIndex = mainString.IndexOf(target);
Console.WriteLine($"首次出现位置: {firstIndex}"); // 输出: 6

// 忽略大小写查找
int firstIndexIgnoreCase = mainString.IndexOf(target, StringComparison.OrdinalIgnoreCase);
Console.WriteLine($"首次出现位置(忽略大小写): {firstIndexIgnoreCase}");

方法 2:使用 LastIndexOf 查找最后一个匹配位置

int lastIndex = mainString.LastIndexOf(target);
http://www.dtcms.com/a/124803.html

相关文章:

  • Ant Design X 和 Element-Plus-X
  • 人工智能图像识别spark安装
  • BOTA六维力矩传感器如何打通机器人AI力控操作的三层架构?感知-决策-执行全链路揭秘
  • 【Docker基础-网络】--查阅笔记4
  • JavaScript 性能优化:突破瓶颈的实战指南
  • 【Linux】进程管理
  • Android MediaStore访问的外部存储公共空间都不需要申请权限,这些目录具体指的是哪些
  • 【架构】软件成熟度模型与评估体系深度解析
  • 关于Windows Foxmail安全问题修复通告
  • ECharts大数据量的分批加载:提升图表渲染性能
  • linux Ubuntu 如何删除文件,错误删除后怎么办?
  • 88.高效写入文件—StringBuilder C#例子 WPF例子
  • 设计模式-观察者模式和发布订阅模式区别
  • 18. git pull
  • Java—HTML:CSS选择器
  • YOLO目标检测应用——基于 YOLOv8目标检测和 SAM 零样本分割实现指定目标分割
  • 网络故障排查实战指南:从准备到定位的全流程拆解
  • vue2使用vue-echarts
  • Mysql个人笔记
  • 数据可视化 —— 折线图应用(大全)
  • [ctfshow web入门] web35
  • 【多线程-第四天-自己模拟SDWebImage的下载图片功能-缓存管理 Objective-C语言】
  • 2025最新系统 Git 教程(五)
  • 【Python算法】基础语法、算法技巧模板、二分、DFS与BFS
  • selenium快速入门
  • 如何实现H5端对接钉钉登录并优雅扩展其他平台
  • 《计算机视觉度量:从特征描述到深度学习》—深度学习工业检测方案评估
  • 人工智能在医疗信息化设备上为医疗行业带来了诸多变革
  • vscode 连不上 Ubuntu 18 server 的解决方案
  • MySQL:日志