仅就楼主提到的法国君主而言,名字的选择虽然带有很多偶然性,但还是存在着某些规律的。
首先查理和路易这两个名字即使不是代表着加罗林王朝,至少也被认为是非常加罗林味道的。所以“革命”起家的卡佩王朝最初是不用这样的名字的。卡佩王朝常用的名字是“厄德”“罗贝尔”这样的。
到了虔诚者罗贝尔那一代,他继位的儿子叫亨利,这个就不太寻常,因为亨利的弟弟取的是传统的卡佩家族的名字罗贝尔,考虑到亨利差点被自己的弟弟取代,可以认为亨利原本可能是当不过上国王才被授予这样的名字的。
所以从亨利开始卡佩王朝的命名习惯就开始变化了,首先亨利自己娶的是基辅大公的女儿。这个东方教会来的公主给亨利的儿子带来了一个东方色彩很浓的名字菲利普,而且菲利普还当上了法国国王。
而菲利普一世以后更加不寻常的是路易这个教名的回归,这意味着对卡佩王朝的革命君主的形象的放弃和加洛林传统的回归。
从虔诚者罗贝尔开始卡佩家族内部出现动摇,他们作为法国贵族和人民拥戴的革命君主的形象开始变化,亨利战胜了原本被寄予厚望的弟弟罗贝尔,于是卡佩的命名传统被打破,基辅罗斯的公主把菲利普带到了法国王室,进一步改变了王室命名的习惯,而菲利普一世给自己的儿子起名叫路易几乎是否定了他的祖宗,而回归合法的世袭君主的一种姿态。
而且这个选择从路易六世开始就从未变化,从此以后卡佩王朝的命名除了路易和菲利普之外几乎没有用过其他的名字,只有两个例外一个是路易十世那个出生四天就死掉的遗腹子叫约翰,还有就是末代查理四世,他是他父亲菲利普四世的第三个儿子,在他哥哥路易十世、另一个哥哥菲利普五世还有前边说的那个约翰都死掉之后才登上王位,查理这个名字的回归只能说明君主连续死亡破坏了传统的命名习惯。
除了选择哪些名字给王子命名,卡佩王朝在具体选择哪个名字给孩子命名方面也是有规律的,具体的说就是第一个孩子用孩子祖父的名字命名,第二个孩子用孩子父亲的名字命名,从这里还可以反推君主是第几个孩子,比如路易八世跟祖父路易七世同名可知他是菲利普的长子,而圣路易跟路易八世同名则可知他其实有一个叫菲利普的哥哥夭折了。