-3

次の文字列があります。

Str="   $str='The requirements of this chapter apply to the following:
              (a) New buildings or portions thereof used as health care occupancies (see 1.4.1) (b) Additions made to, or used as, a health care occupancy (see 4.6.6 and 18.1.1.4) Exception: The requirement of 18.1.1.1.1 shall not apply to additions classified as occupancies other than health care that are separated from the health care occupancy in accordance with 18.1.2.1(2) and conform to the requirements for the specific occupancy in accordance with Chapters 12 through 17 and Chapters 20 through 42, as appropriate. (c) Alterations, modernizations, or renovations of existing health care occupancies (see 4.6.7 and 18.1.1.4) (d) Existing buildings or portions thereof upon change of occupancy to a health care occupancy (see 4.6.11) Exception*: Facilities where the authority having jurisdiction has determined equivalent safety has been provided in accordance with Section 1.5.';
       ";

しかし、私が望む出力は次のようなものです:-

   $str='The requirements of this chapter apply to the following:
(a) New buildings or portions thereof used as health care occupancies (see 1.4.1) 

(b) Additions made to, or used as, a health care occupancy (see 4.6.6 and 18.1.1.4) Exception: The requirement of 18.1.1.1.1 shall not apply to additions classified as occupancies other than health care that are separated from the health care occupancy in accordance with 18.1.2.1(2) and conform to the requirements for the specific occupancy in accordance with Chapters 12 through 17 and Chapters 20 through 42, as appropriate.

 (c) Alterations, modernizations, or renovations of existing health care occupancies (see 4.6.7 and 18.1.1.4) 

(d) Existing buildings or portions thereof upon change of occupancy to a health care occupancy (see 4.6.11) Exception*: Facilities where the authority having jurisdiction has determined equivalent safety has been provided in accordance with Section 1.5.';

条件(az)を分割したい。正規表現を使用してそれを行う方法は?

ありがとう

4

3 に答える 3

0

次の正規表現を使用できます。

 str = "The requirements of this chapter apply to the following:(a)hello (b)asdadsdsa (c)asdadssad";
 $str = str.replace(/(\([a-z]+\))/ig, "<br/>$1");
 /*
 $str's value now is:
 The requirements of this chapter apply to the following:
 <br/>(a)hello 
 <br/>(b)asdadsdsa 
 <br/>(c)asdadssad
 */
于 2013-04-22T12:23:23.887 に答える