我正在使用正则表达式,我无法得到正确的结果。我需要获取前面有房子这个词的数字。示例:我有:
FLOWERS 527 办公室 1217房屋10
单向 614房屋 4-C
其他方式 371 部门 209房屋25 C
圣乔治 378 部门 808房屋3 C BLA BLA BLA
我是 ise (?<=\bCASA\s)\d+|\d+-\w\s\b
,但我得到的只是数字并丢失了可能写如下的字母:
HOUSE 10只是数字
HOUSE 4-C数字破折号字母
HOUSE 25 C数字空格字母
HOUSE 3 C BLA BLA BLA 数字空格字母 blablabla
可以使用什么正则表达式?