2013-04-22 2 views
0

저는 RegEx를 처음 사용하여 두 구분 기호로 텍스트 섹션을 분할 한 다음 그 사이에있는 내용을 캡처하는 데 도움이 필요합니다. 예를 들어, 나는 "설명"속성을 가진 JSON 개체가, 그것은 본질적으로이 텍스트가 포함되어RegEx Javascript를 통해 2 개의 문자열 구분 기호로 나누기

This is yet another test product to test for all sorts of styling/formatting issues. 

PLACEHOLDER 

PLACEHOLDER 

PLACEHOLDER 

****** 

Not so expensive 
Works all day 
Works throughout the night 
No risk 
100% Guarantee 
------ 

This would be where ingredients would go for Test Product 4. 

내가 뭘하려고 오전 6 별표 구분 기호 사이의 "글 머리 기호"목록을 캡처하는 것입니다 및 6 대시 구분 기호. 위의 예에서 그래서, 나는이 라인을 캡처 할 수 있도록하려면 : 나는 아직도 다른 포럼에이 문제를 검색하고 후

1) ****** 
2) ------ 

: 따라서

Not so expensive 
Works all day 
Works throughout the night 
No risk 
100% Guarantee 

을, 나는이 구분 기호로 분할해야 .split() 메서드 및 RegEx 형식을 얻지 못해 내가 원하는 것을 정확하게 얻을 수 없습니다. 누구든지 나를 도울 수 있니? 궁극적 인 목표는 해당 텍스트를 캡처 한 다음에 추가하는 것입니다. <div>

답변

2

아니요? 정말?

string.split(/------|\*\*\*\*\*\*/); 
+0

@MikeM : 잊어 버렸지 만, 내 포인트는 아직 남아 있습니다. '/ - {6} | \ * {6} /'. 오류가 발생하기 쉽습니다. – nhahtdh

+0

감사합니다. 이 def는 작동하지만 이미 다른 해결책을 시도해 보았습니다. 지금은 기괴한 방식으로 JSON 데이터를 래핑하고 플랫폼에 들어가는 플랫폼이라는 것을 알게되었습니다. 문제가 해결되었습니다. – sean

관련 문제