hali_bobo 2020-04-20 15:33 采纳率: 100%
浏览 926
已采纳

C#正则表达式提取字符串

(A+402.8550+82.86990+87.2740-A5)/10

我有以上字符串,我要提取小括号(里面的A,也就是(开始+结束,但有时候可能是减号或者乘号或者除号。
同时我也要提取小括号)前面的A5,也就是)开始减号结束,但有时候可能是加号或者乘号或者除号。
这些情况都得考虑进去。用C#实现

  • 写回答

3条回答 默认 最新

  • 天际的海浪 2020-04-20 18:30
    关注
    (?<=\()\w+
    
    \w+(?=\))
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • Edward_S 2020-04-20 15:56
    关注

    你想要的是什么结果?

    这个?

    (A-A5)?

    评论
  • threenewbee 2020-04-20 18:14
    关注
    (?<=\().+?(?=[\+\-\*\/])
    (?<=[\+\-\*\/]).+?(?=\))
    
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 advanceinstaller对话框设置
  • ¥100 正常上网,内部网页无法打开
  • ¥15 组件库引入并使用在若依框架未展示
  • ¥149 关于#使用python 的Flash Echarts+ajax+mysql动态数据实现饼图#的问题,请各位专家解答!
  • ¥15 RichTextBox中追加文本时报错
  • ¥15 关于c语言的学习问题
  • ¥15 activity升级到flowable工作流act_ge_bytearray的草稿json数据复制到act_de_model 的model_editor_json的脚本
  • ¥15 cvi使用CreateThread创建线程时,出现存储空间不足无法处理此命令的错误
  • ¥15 求苹果推信imessage批量推信技术
  • ¥15 ubuntu 22.04 系统盘空间不足。隐藏的docker空间占用?(相关搜索:移动硬盘|管理系统)