I've enhanced the parser to support continuous stock names without separators. The new extractContinuousStockNames function uses a greedy matching algorithm that sorts the stock database by name length and attempts to match the longest stock names first, allowing it to correctly parse inputs like "江西铜业兴发集团长光华芯" into separate stocks.