I much prefer your solution over mine.
Now that you have shown me how to detect Chinese (Han) characters, I might suggest this RegEx that would allow numbers, and selected symbols, at the end:
(\p{Han}+[\p{Han}\d\. \-。]*)
This would work with this text:
For this test case, see regex101: build, test, and debug regex