diff --git a/doc/source/ch07_simulation.rst b/doc/source/ch07_simulation.rst index 2d4d6e9e6a6f1a9d6dd1898f40b704d7fe533ad2..be02c8c129f8a976063a31a00f1eb1550f247b5f 100644 --- a/doc/source/ch07_simulation.rst +++ b/doc/source/ch07_simulation.rst @@ -23,3 +23,25 @@ Simulation data path .. note:: Presently, the ``CsstMsDataManager`` only supports ``C5.2`` simulation. + + +Naming conventions +------------------ + +.. code-block:: python + + import re + pattern = re.compile( + r"CSST_" + r"(?P[A-Z]+)_" + r"(?P[A-Z]+)_" + r"(?P[A-Z]+)_" + r"(?P[0-9]{14})_" + r"(?P[0-9]{14})_" + r"(?P[0-9]{9})_" + r"(?P[0-9]{2})_" + r"L(?P[0-9]+)_" + r"(?P[A-Z0-9]+).fits" + ) + mo = re.search(pattern, r"CSST_MSC_MS_SCI_20270626203558_20270626203828_100000066_01_L0_1.fits") + print(mo.groupdict())