给定一个文本，使用逗号将文本中的数字分隔成一个数字列表，并按数字从小到大的顺序排列列表。


这是一个包含数字的文本，例如23、1、89、13，还有英文字母和标点符号。
可以使用正则表达式匹配文本中的数字，并将它们加入列表。然后可以使用内置函数 `sorted()` 对列表中的数字进行排序。最后，使用字符串的 `join()` 方法将排序后的数字列表转换为逗号分隔的字符串。以下是示例代码：

```python
import re

text = "这是一个包含23、1、89、13的文本，还有英文字母和标点符号。"
nums = re.findall(r'\d+', text)  # 匹配所有数字，返回一个列表
nums = sorted(map(int, nums))  # 将列表中的字符串转换为整数，并按从小到大排序
result = ','.join(map(str, nums))  # 将数字列表转换为逗号分隔的字符串

print(result)
```

输出结果：

```
1,13,23,89
```