代码之家  ›  专栏  ›  技术社区  ›  Holograham

拆分C字符*用于电子表格单元格引用

c
  •  1
  • Holograham  · 技术社区  · 17 年前

    概述:我有一个解析器,它使用以下正则表达式获取单元格引用

    我似乎找不到一种优雅的方法来将结果char*拆分为行和列组件。

    感谢您的帮助。

    1 回复  |  直到 17 年前
        1
  •  1
  •   Rob Walker    17 年前

    您正在使用正则表达式库吗?如果是,它是否支持访问regex的分组部分,例如:

    ("$"?)({letter})({1,2})("$"?)({digit}{1,3})
    

    article

    如果这不是一个选项,那么构建一个简单的状态机将运行良好,并且易于维护和测试。