我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

在保留分隔符的同时分割字符串

any way I can split this string x+5-3+x=6+x-2 while keeping the separators, I tried regex split on [\+\-] but this gives me, x, 5, 3, ... and I need x, +5, -3, +x using (?=[-+]) as in Java doesn't work.

Thanks

use FindAllString

  regexp.MustCompile(`[-+\?=]?([0-9]|x)`).FindAllString("x+5-3+x=6+x-2", -1)

近期文章

  • 如何从HTTP响应中读取附件
  • Elasticsearch附加到Golang中的数组
  • Request.ParseMultipartForm泄漏内存
  • 为什么我的Go Iris应用程序无法部署到Heroku?
  • 如何使用Beego Orm限制范围
  • xml使用golang进行swagger 2.0规格转换
  • 为什么Scanf()无法为我正常工作?
  • 如何在s3 UploadInput中添加GrantRead参数?
  • golang模板处理和泛型
  • 在转到通道上选择内部范围
  • 从vscode shell安装扩展会产生致命错误
  • 具有路径变量的静态文件处理程序在Gorilla Mux中导致404错误
  • Golang平行
  • rpc sendResponse panic:reflect:在ptr上调用reflect.Value.Int
  • TDD与数据库和Go
  • 如何找回go / src / github.com源文件?
  • gorm + go + pg:查询相关
  • 尝试取消引用作为指向后端的struct对象的指针的接口,以便可以将值传递给函数
  • 去pprof不能在不同的平台上工作
  • Golang ssh portforwarding:管道错误

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华